{ "opencollection": "1.0.0", "info": { "name": "Benchmark Email RESTful API v3.0 ABTest Creation Account Settings API", "version": "3.0.0" }, "request": { "auth": { "type": "apikey", "key": "AuthToken", "value": "{{AuthToken}}", "placement": "header" } }, "items": [ { "info": { "name": "Account Settings", "type": "folder" }, "items": [ { "info": { "name": "Update Client Accounts Setting", "type": "http" }, "http": { "method": "PATCH", "url": "https://clientapi.benchmarkemail.com/Client/Setting", "body": { "type": "json", "data": "{}" } }, "docs": "

Update Client Accounts Setting

\nQuery String Parameters : None
\n\nRequest Body Parameters: \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n " }, { "info": { "name": "Change Password", "type": "http" }, "http": { "method": "PATCH", "url": "https://clientapi.benchmarkemail.com/Client/Password", "body": { "type": "json", "data": "{}" } }, "docs": "

Change Password

\nBody Parameters (to be encoded as a JSON string)\n
ParameterTypeDescription
CompanySettingCompanyDataSetting Company Data
Languagestring
\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
KeyRequiredDescription
NewPasswordRequiredNew Password
ConfirmPasswordRequiredConfirm Password
\nResponse Body Parameters :\n\n \n \n \n \n \n \n " }, { "info": { "name": "Send Reset Email", "type": "http" }, "http": { "method": "PATCH", "url": "https://clientapi.benchmarkemail.com/Client/Email/ResetLink" }, "docs": "

Send Reset Email to change primary email

\nResponse Body Parameters :\n
ParameterTypeDescription
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n " }, { "info": { "name": "Get All Confirmed Email", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/Client/ConfirmedEmail/All" }, "docs": "

Get All Confirmed Email

\nQuery string parameters : None
\n\nRequest Body parameters: None
\n\nResponse body parameters :\n
ParameterTypeDescription
retValstringreturn Value
ErrorErrorDataArray of error
Status
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterTypeDescription
CountstringTotal Confirmed Emails
DataSend Confirm Email Verification Email\nQuery string parameters : None
\n\nRequest Body parameters: \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterRequiredTypeDescription
EmailIDsRequiredstringEmail Address
\nResponse body parameters :\n\n \n \n
ParameterGet List of Confirmed Emails\nQuery String Parameters : None
\n\nRequest Body Parameters: None
\n\nResponse Body Parameters :\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterTypeDescription
EmailsstringList of Emails
ErrorErrorDataGet Current email at the time of Reset Email \nQuery String Parameter : \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
KeyRequiredDescription
GUIDoptionalUnique ID
\nResponse body parameters\n\n\n\n\n\n\n\n
KeyTypeDescription
EmailStringEmail Address
StatusString1 if success, -1" }, { "info": { "name": "Update/Reset Email ", "type": "http" }, "http": { "method": "PATCH", "url": "https://clientapi.benchmarkemail.com/Client/Email/Reset", "body": { "type": "json", "data": "{}" } }, "docs": "

Reset primary email

\r\nURL Parameters (To be encoded as JSON parameter)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyRequiredDescription
GUIDRequiredThe ID which is available on the email link send for reset the email\r\n
NewEmailRequiredNew Email\r\n
ConfirmEmailRequiredConfirm Email\r\n
\r\nResponse bo" }, { "info": { "name": "Get Client Details", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/Client/" }, "docs": "

Get Client Details

\nQuery String Parameters : None
\n\nRequest Body Parameters: None
\n\nResponse Body Parameters :\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterTypeDescription
ResponseProfileDataClient Profile data
" }, { "info": { "name": "Update/Edit Profile", "type": "http" }, "http": { "method": "PATCH", "url": "https://clientapi.benchmarkemail.com/Client/", "body": { "type": "json", "data": "{}" } }, "docs": "

Update/Edit Profile like first name,phone no etc

\r\nURL Parameters (To be encoded as JSON parameter)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyRequiredDescription
FirstNameRequiredFirst Name\r\n
LastNameRequiredLast Name\r\n
PhoneNoRequiredPhone Number\r\n
\r\nResponse body parameters\r\n\r\nGet Token\nQuery String Parameters : None
\n\nRequest Body Parameters: None
\n\nResponse Body Parameters :\n
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n " }, { "info": { "name": "Generate Token", "type": "http" }, "http": { "method": "POST", "url": "https://clientapi.benchmarkemail.com/Client/Token" }, "docs": "

Generate Token

\nQuery String Parameters : None
\n\nRequest Body Parameters: None
\n\nResponse Body Parameters :\n
ParameterTypeDescription
AuthURLstringAuth URL
NamestringClient Name
Secretstring
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterTypeDescription
retValstringToken
" }, { "info": { "name": "Get Token Details", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/Client/Token/:Type/Detail", "params": [ { "name": "Type", "value": "", "type": "path" } ] }, "docs": "

Get Token Details

" }, { "info": { "name": "Get Client Filter Domain", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/Client/FilterDomain" }, "docs": "

Get Client Filter Domain

\nQuery String Parameters : None
\n\nRequest Body Parameters: None
\n\nResponse Body Parameters :\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterTypeDescription
CountstringNumber of Domains
DataClientFilt" }, { "info": { "name": "Save Website Domain", "type": "http" }, "http": { "method": "POST", "url": "https://clientapi.benchmarkemail.com/Client/InitSurvey", "body": { "type": "json", "data": "{}" } }, "docs": "

Provide your domain name to link it to your account

\nResponse Body Parameters : \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ParameterRequiredTypeDescription
CompanyWebsiteRequiredStringCompany Website like BobsVacations.com
" }, { "info": { "name": "Resend Confirm Email", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/Client/ConfirmedEmail/:Email", "params": [ { "name": "Email", "value": "", "type": "path" } ] }, "docs": "

Resend Confirm Email

\nQuery string parameters : None
\n\nRequest Body parameters: \n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterRequiredTypeDescription
EmailRequiredstringEmail ID
\nResponse body parameters :\n\n \n \n \n \n " } ] } ], "bundled": true }
ParameterType