\n | Errors | \n ErrorData | \n Array"
/Client/Responsive:
get:
tags:
- General
summary: Check if Responsive
operationId: get__client_responsive
parameters: []
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Check if Responsive \nResponse body parameters :\n\n \n \n | Parameter | \n Type | \n Description | \n \n \n \n \n | IsResponsive | \n String | \n 0=Not,1 =Responsive | \n \n \n | Errors | \n ErrorData | \n Array | \n \n \n | Status | \n string<"
patch:
tags:
- General
summary: Set Responsive
operationId: patch__client_responsive
parameters: []
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Set Responsive\nBody Parameters (to be encoded as a JSON string)\n\n\n\n| Key | \nRequired | \nDescription | \n \n\n\n\n| IsResponsive | \nRequired | \nIs Responsive=1,Not = 0 | \n \n\n \nResponse body parameters :\n\n \n \n | Parameter | \n Type | \n Description | \n \n \n \n \n | IsResponsive | \n String | Get Clients Rating Range\n\n \n \n | Parameter | \n Type | \n Description | \n \n \n \n \n | MinRating | \n String | \n Min Rating | \n \n \n | MaxRating | \n string | \n Max Rating | \n \n \n "
/Client/Archive/Domain:
get:
tags:
- General
summary: Get Archive Domain Name
operationId: get__client_archive_domain
parameters: []
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get Archive Domain Name\nQuery String Parameters : None \n\nRequest Body Parameters: None \n\nResponse Body Parameters :\n\n \n \n | Parameter | \n Type | \n Description | \n \n \n \n \n | DomainName | \n string | \n Domain Name | \n \n \n "
/Client/Community/Domain:
get:
tags:
- General
summary: Get Community Domain
operationId: get__client_community_domain
parameters: []
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get Community Domain\nQuery String Parameters : None \n\nRequest Body Parameters: None \n\nResponse Body Parameters :\n\n \n \n | Parameter | \n Type | \n Description | \n \n \n \n \n | DomainName | \n string | \n Domain Name | \n \n \n "
/Client/DMarc:
get:
tags:
- General
summary: Get DMARC List
operationId: get__client_dmarc
parameters: []
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get DMarc List\nQuery String Parameters : None \n\nRequest Body Parameters: None \n\nResponse Body Parameters :\n\n \n \n | Parameter | \n Type | \n Description | \n \n \n \n \n | Data | \n GenericList | \n Generic List | \n \n \n "
/Client/ListUploadTerms:
get:
tags:
- General
summary: Get List Upload Terms
operationId: get__client_listuploadterms
parameters: []
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get List Upload Terms\nResponse Body Parameters :\n\n \n \n | Parameter | \n Type | \n Description | \n \n \n \n \n | Status | \n String | \n 1=successfull,-1 not success | \n \n \n | Error | \n ErrorData | \n Array of error | \n \n \n | Data | \n <"
/Contact/{ListID}:
patch:
tags:
- General
summary: Modify Contact List
operationId: patch__contact__listid
parameters:
- name: ListID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Modifies an existing contact list\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | \r\nRequired | \r\nDescription | \r\n \r\n\r\n\r\n\r\n| {{ListID}} | \r\nrequired | \r\nID of the contact list | \r\n \r\n\r\n \r\nBody Parameters (To be passed as a JSON string)\r\n\r\n \r\n | Key | Required | Description | \r\n \r\n \r\n | Name | optional | List Name | "
/Contact/ContactDetails:
delete:
tags:
- General
summary: Delete the selected contacts from current lists
operationId: delete__contact_contactdetails
parameters:
- name: Search
in: query
required: false
schema:
type: string
- name: Filter
in: query
required: false
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete the selected contacts from current lists \r\nRequest body parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| Search | optional | string | Search value like email address | \r\n| Filter | optional | string | Filter value | \r\n\r\n \r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | <"
/Contact/{ID}/Download:
post:
tags:
- General
summary: Download report
operationId: post__contact__id__download
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Download report\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ID}} | required | string | IDs of the list | \r\n\r\n \r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| PIN | required | string | 4 digit Sec"
/Contact/{ListIDs}/Compare:
get:
tags:
- General
summary: Compare contacts
operationId: get__contact__listids__compare
parameters:
- name: ListIDs
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: 'Compares contacts
Response: 1 if successful, -1 if error
URL Parameters
| Key |
Required |
Description |
| {{ListIDs}} |
required |
IDs of the lists |
Response body parameters
| Key | Type | Description |
| Status | string | 1 if successful, -1 if error |
'
/Contact/{CleanListID}/Clean:
post:
tags:
- General
summary: Clean List
operationId: post__contact__cleanlistid__clean
parameters:
- name: CleanListID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: 'Cleans the specified list
URL Parameters
| Key |
Required |
Description |
| {{CleanListID}} |
required |
ID of the contact list to be cleaned |
Body Parameters (to be encoded as a JSON string)
| Key |
Required |
Description |
| HardBounces |
required |
1 if hard bounces are to be clean'
requestBody:
content:
application/json:
schema:
type: object
/Contact/{ListID}/Trash:
delete:
tags:
- General
summary: Delete Trash List
operationId: delete__contact__listid__trash
parameters:
- name: ListID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete Trash List\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListID}} | required | string | ID of the list | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | string | 1 if successful, -1 if error | \r\n| Error | Delete the selected contacts from current list from contact details page\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n{{ListID}} | optional | string | ID of the list | \r\n| {{ContactID}} | optional | string | ID of the contact | \r\n\r\n \r\n\r\nRequest body parameters\r\n\r\n\r\n\r\n| Key | Required"
/Contact/{ListID}/ContactDetails/All/{ContactID}:
delete:
tags:
- General
summary: 'Delete the selected contacts from ALL lists from Contact Details page '
operationId: delete__contact__listid__contactdetails_all__contactid
parameters:
- name: ListID
in: path
required: true
schema:
type: string
- name: ContactID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete the selected contacts from ALL lists from Contact Details page \r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n{{ListID}} | required | string | ID of the list | \r\n| {{ContactID}} | required | string | ID of the contact | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | <"
/Contact/ContactDetails/{ContactID}:
delete:
tags:
- General
summary: DELETE Contact only from search contact page
operationId: delete__contact_contactdetails__contactid
parameters:
- name: ContactID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete Contact only from search contact page\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n{{ContactID}} | required | string | ID of the contact | \r\n\r\n \r\n\r\nRequest body parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| Search | optional | stringMove Contacts to Do Not Contact (i.e Master Unsubscribe list)\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListID}} | required | string | ID of the list | \r\n| {{ContactIDs}} | required | string | ID of the Contact | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Desc"
/Contact/{ListID}/MoveContacts/{TargetListID}/{ContactIDs}:
post:
tags:
- General
summary: Move Contacts
operationId: post__contact__listid__movecontacts__targetlistid___contactids
parameters:
- name: ListID
in: path
required: true
schema:
type: string
- name: TargetListID
in: path
required: true
schema:
type: string
- name: ContactIDs
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Move Contacts\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListID}} | required | string | ID of the list | \r\n| {{TargetListIDs}} | required | string | ID of the target list where the contact is to be moved | \r\n| {{ContactIDs}} | required | string | ID of the Contact | \r\n\r\n \r\n\r\nResp"
/Contact/{ListID}/MoveContacts:
post:
tags:
- General
summary: Move Bulk Contacts
operationId: post__contact__listid__movecontacts
parameters:
- name: ListID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Move Bulk Contacts\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListID}} | required | string | ID of the list | \r\n\r\n \r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| TargetListIDs | required | string | Copy Contacts\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListID}} | required | string | ID of the list | \r\n| {{ContactID}} | required | string | ID of the contact | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\nSta"
/Contact/CopyContacts:
post:
tags:
- General
summary: Copy Bulk Contacts
operationId: post__contact_copycontacts
parameters: []
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Copy Bulk Contacts\r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| TargetListIDs | required | string | Target List ID | \r\n| ContactIDs | required | string | Comma separated list of Contact IDs | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Share Lists with SubAccounts\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListID}} | required | string | ID of the list | \r\n| {{ClientIDs}} | required | string | Client ID of the sub-accounts with whom to share | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Descrip"
/Contact/{ListID}/ResendEmails:
post:
tags:
- General
summary: Resend Email
operationId: post__contact__listid__resendemails
parameters:
- name: ListID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Resend Email\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListID}} | required | string | ID of the list | \r\n\r\n \r\n\r\nPost Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ContactID}} | required | string | IDs of the contact | \r\nGet contact Merge List\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListIDs}} | required | string | IDs of the lists | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | string | 1 if successful, -1 if error | \r\nData"
/Contact/{ListIDs}/MergeIntoExistingList:
post:
tags:
- General
summary: Merge contacts into Existing List
operationId: post__contact__listids__mergeintoexistinglist
parameters:
- name: ListIDs
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Merge contacts into Existing List\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListIDs}} | required | string | IDs of the lists | \r\n\r\n \r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| TargetListID | optional"
requestBody:
content:
application/json:
schema:
type: object
/Contact/{ListIDs}/MergeIntoListNewList:
post:
tags:
- General
summary: Merge contacts into new list
operationId: post__contact__listids__mergeintolistnewlist
parameters:
- name: ListIDs
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Merge contacts into new list\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListIDs}} | required | string | IDs of the lists | \r\n\r\n \r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| NewList | required | str"
/Contact/{ListID}/SplitIntoListNewList:
post:
tags:
- General
summary: Split contacts into new list
operationId: post__contact__listid__splitintolistnewlist
parameters:
- name: ListID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Split contacts into new list\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListIDs}} | required | string | IDs of the lists | \r\n\r\n \r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| NewList | required | str"
/Contact/DeleteList/{ListIDss}:
delete:
tags:
- General
summary: Delete List
operationId: delete__contact_deletelist__listidss
parameters:
- name: ListIDss
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete List\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListIDs}} | required | string | IDs of the lists | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | string | 1 if successful, -1 if error | \r\n| Error | <"
/Contact/DeleteTrashList/{ListIDs}:
delete:
tags:
- General
summary: Delete Trash List
operationId: delete__contact_deletetrashlist__listids
parameters:
- name: ListIDs
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get a list of contacts\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListIDs}} | required | string | IDs of the lists | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | string | 1 if successful, -1 if error | \r\nErro"
/Contact/RestoreTrashList/{ListIDs}:
patch:
tags:
- General
summary: Restore Trash List
operationId: patch__contact_restoretrashlist__listids
parameters:
- name: ListIDs
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Restore Trash List\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ListIDs}} | required | string | IDs of the lists | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | string | 1 if successful, -1 if error | \r\nErrorDelete the email\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ID}} | required | string | IDs of the email | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | string | 1 if successful, -1 if error | \r\n| Data | Copy an existing email\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ID}} | required | string | ID of the email | \r\n\r\n \r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| Name | required | string | Nam"
/Emails/{ID}/Trash:
delete:
tags:
- General
summary: Permenantly delete an email from Trash
operationId: delete__emails__id__trash
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Permenantly delete an email from Trash\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ID}} | required | string | IDs of the email | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | string | 1 if successful, -1 if error | \r\n<"
post:
tags:
- General
summary: Restore an email from Trash
operationId: post__emails__id__trash
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get a list of contacts\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ID}} | required | string | IDs of the email | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | string | 1 if successful, -1 if error | \r\n| Data | "
/Emails/{ID}/Preview:
get:
tags:
- General
summary: Get the Preview for the email
operationId: get__emails__id__preview
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get a list of contacts\r\n\r\nQuery String parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| EmailAddress | optional | string | Email Address | \r\n| HTMLContent | optional | string | HTML Content | \r\n| TextContent | optional | string | Text Content | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r"
/Emails/Community/{ID}:
patch:
tags:
- General
summary: Add Email to Community
operationId: patch__emails_community__id
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get a list of contacts\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ID}} | required | string | ID of the email | \r\n\r\n \r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| Community | required | string | Get a list of contacts\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ID}} | required | string | ID of the Email | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| ID | string | ID | \r\n| CommunityName | string | Com"
/Emails/{ID}/ShareTemplate:
post:
tags:
- General
summary: Share Template to sub accounts
operationId: post__emails__id__sharetemplate
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Share Template to sub accounts\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| {{ID}} | required | string | ID of the Email | \r\n\r\n \r\n\r\nBody Parameters (To be passed as a JSON string)\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| SubAccount | required | stri"
/Emails/{ID}/ABSplit:
delete:
tags:
- General
summary: Delete ABSplit Campaign
operationId: delete__emails__id__absplit
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete ABSplit Campaign\r\n\r\nURL parameters\r\n\r\n\r\n\r\n| Key | Required | Type | Description | \r\n\r\n\r\n| ID | optional | string | ID of the email | \r\n\r\n \r\n\r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | string | 1 if successful, -1 if error | \r\n| Error | <"
/Automation:
get:
tags:
- General
summary: 'Get list of automation '
operationId: get__automation
parameters:
- name: PageNumber
in: query
required: false
schema:
type: string
- name: PageSize
in: query
required: false
schema:
type: string
- name: Filter
in: query
required: false
schema:
type: string
- name: OrderBy
in: query
required: false
schema:
type: string
- name: SortOrder
in: query
required: false
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: 'Get a list of automation
Query String Parameter :
| Key |
Required |
Description |
| PageNumber |
optional |
Page Number |
| PageSize |
optional |
Number of records to show per page |
| Filter |
optional |
Filter for automation name |
| OrderBy |
optional |
Column by which to sort like name,schedule,email,status,da'
/Automation/{AutomationID}:
delete:
tags:
- General
summary: Delete an Automation
operationId: delete__automation__automationid
parameters:
- name: AutomationID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete an automation\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | \r\nRequired | \r\nDescription | \r\n \r\n\r\n\r\n\r\n| {{AutomationID}} | \r\nRequired | \r\nAutomation ID | \r\n \r\n\r\n \r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n| Status | String | 1 if success, -1 if error | \r\n| Error | URL Parameters\r\n\r\n\r\n\r\n| Key | \r\nRequired | \r\nDescription | \r\n \r\n\r\n\r\n\r\n| {{AutomationID}} | \r\nRequired | \r\nAutomation ID\r\n | \r\n\r\n| {{AutomationDetailID}} | \r\nRequired | \r\nAutomation email ID\r\n | \r\n\r\n \r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\n"
delete:
tags:
- General
summary: Delete an Automation Email
operationId: delete__automation__automationid__emails__automationdetailid
parameters:
- name: AutomationID
in: path
required: true
schema:
type: string
- name: AutomationDetailID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete an Automation Email \r\nURL Parameters\r\n\r\n\r\n\r\n| Key | \r\nRequired | \r\nDescription | \r\n \r\n\r\n\r\n\r\n| {{AutomationID}} | \r\nRequired | \r\nAutomation ID\r\n | \r\n\r\n| {{AutomationDetailID}} | \r\nRequired | \r\nAutomation Email ID\r\n | \r\n\r\n \r\nResponse body parameters\r\n\r\n\r\n\r\n| Key | Type | Description | \r\n\r\n\r\nStatus<"
/Automation/{AutomationID}/Copy:
post:
tags:
- General
summary: Create copy of exiting Automation
operationId: post__automation__automationid__copy
parameters:
- name: AutomationID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Create copy of an Automation\r\nURL Parameters\r\n\r\n\r\n\r\n| Key | \r\nRequired | \r\nDescription | \r\n \r\n\r\n\r\n\r\n| {{AutomationID}} | \r\nRequired | \r\nAutomation ID\r\n | \r\n\r\n \r\nBody Parameters (to be encoded as a JSON string)\r\n\r\n\r\n\r\n| Key | \r\nRequired | \r\nDescription | \r\n \r\n\r\n\r\n\r\n| {{Name}} | \r\nRequired | \r\nName of the new automation"
requestBody:
content:
application/json:
schema:
type: object
/ABSplit/:
get:
tags:
- General
summary: Get a list of AB Tests
operationId: get__absplit
parameters:
- name: PageNumber
in: query
required: false
schema:
type: string
- name: PageSize
in: query
required: false
schema:
type: string
- name: Filter
in: query
required: false
schema:
type: string
- name: FilterType
in: query
required: false
schema:
type: string
- name: OrderBy
in: query
required: false
schema:
type: string
- name: SortOrder
in: query
required: false
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get a Inbox List\r\nURL body parameter\r\n \r\n \r\n | Parameter | \r\n Type | \r\n Description | \r\n \r\n \r\n | PageNumber | \r\n string | \r\n Page Number | \r\n \r\n \r\n | PageSize | \r\n string | \r\n Number of rows on the page | \r\n \r\n \r\n | OrderBy | \r\n string | \r\n Order By Column | \r\n \r\n \r\n | Filter | \r\n "
/ABSplit/{ID}:
delete:
tags:
- General
summary: Delete the AB Test email
operationId: delete__absplit__id
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Move the email to trash\r\n URL parameters:\r\n \r\n \r\n | Parameter | \r\n Type | \r\n Description | \r\n \r\n \r\n | ID | \r\n string | \r\n ABSplit ID | \r\n \r\n \r\n Response body parameters:\r\n \r\n \r\n | Parameter | \r\n Type | \r\n Description | \r\n \r\n \r\n | Status | \r\n string | \r\n 1 if successful, -1 if error"
/ABSplit/{ID}/Status:
patch:
tags:
- General
summary: Update the AB Test Status
operationId: patch__absplit__id__status
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Update the ABSplit Status\r\nURL parameters:\r\n\r\n\r\n | Parameter | \r\n Type | \r\n Description | \r\n \r\n\r\n | ID | \r\n string | \r\n ABSplit ID | \r\n \r\n \r\nBody Parameters (to be encoded as a JSON string)\r\n\r\n\r\n\r\n| Key | \r\nRequired | \r\nDescription | \r\n \r\n\r\n\r\n\r\n| Status | \r\nRequired | \r\nStatus of AB test like draft/START/SCHEDULE/AUTOMATIC/SUSPEND/RESCHEDULE"
requestBody:
content:
application/json:
schema:
type: object
/Survey:
get:
tags:
- General
summary: Get a list of survey
operationId: get__survey
parameters:
- name: PageNumber
in: query
required: false
schema:
type: string
- name: PageSize
in: query
required: false
schema:
type: string
- name: OrderBy
in: query
required: false
schema:
type: string
- name: Filter
in: query
required: false
schema:
type: string
- name: SortOrder
in: query
required: false
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get a list of survey\nQuery string parameters:\n\n \n | Parameter | \n Required | \n Type | \n Description | \n \n \n \n | PageNumber | \n Optional | \n int | \n Page Number | \n \n \n | PageSize | \n Optional | \n int | \n Number of rows on the page | \n \n \n | OrderBy | \n Optional | \n st"
/Survey/{ID}/Copy:
post:
tags:
- General
summary: Copy a Survey
operationId: post__survey__id__copy
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Copy a Survey\nQuery String Parameters : None \nRequest Body Parameters : \n\n \n \n | Parameter | \n Required | \n Type | \n Description | \n \n \n \n \n | ID | \n Required | \n string | \n Survey ID | \n \n \n | Name | \n Required | \n string | \n Survey Name | \n \n \n \nRe"
requestBody:
content:
application/json:
schema:
type: object
/Survey/{ID}:
delete:
tags:
- General
summary: Delete a Survey
operationId: delete__survey__id
parameters:
- name: ID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete a Survey\nQuery string Parameters : None \nRequest Body Parameters : \n\n \n \n | Parameter | \n Required | \n Type | \n Description | \n \n \n \n \n | ID | \n Required | \n string | \n Survey ID | \n \n \n \n\nResponse Body Parameters : \n\n \n \n | Parameter | \n Type | \n <"
/Survey/{ID}/StatusUpdate/{Status}:
patch:
tags:
- General
summary: Update status of the survey
operationId: patch__survey__id__statusupdate__status
parameters:
- name: ID
in: path
required: true
schema:
type: string
- name: Status
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Update status of the survey\nQuery string parameters : None \nRequest Body Parameters:\n\n \n \n | Parameter | \n Required | \n Type | \n Description | \n \n \n \n \n | ID | \n Required | \n string | \n Survey ID | \n \n \n | Status | \n Required | \n string | \n 1 Active, 0 Inactive, 3 Reactivate | Get list of Polls.\nQuery string parameters : \n \n \n | Parameter | \n Required | \n Type | \n Description | \n \n \n | Filter | \n Optional | \n int | \n Filterr | \n \n \n | PageNumber | \n Required | \n int | \n Page Number | \n \n \n | PageSize | \n Required | \n int | \n Numbe"
/Poll/{PollID}/Copy:
post:
tags:
- General
summary: Copy a poll
operationId: post__poll__pollid__copy
parameters:
- name: PollID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Copy a poll\nQuery string parameters : \n\n \n | Parameter | \n Required | \n Type | \n Description | \n \n \n | PollID | \n Required | \n string | \n Poll ID | \n \n \nRequest Body Parameters : \n\n \n | Parameter | \n Required | \n Type | \n Description | \n \n \n | Name | \n Required | \n string | \n Name of"
requestBody:
content:
application/json:
schema:
type: object
/Poll/{PollID}:
delete:
tags:
- General
summary: Delete a poll
operationId: delete__poll__pollid
parameters:
- name: PollID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Delete a poll\nQuery string parameters : None \nRequest Body Parameters : \n\n \n | Parameter | \n Required | \n Type | \n Description | \n \n \n | PollID | \n Required | \n string | \n Poll ID | \n \n \nResponse Body Parameters : \n\n \n | Parameter | \n Type | \n Description | \n \n \n | Response | \n int | \n ID "
/Poll/{PollID}/Render:
get:
tags:
- General
summary: Get preview of a poll
operationId: get__poll__pollid__render
parameters:
- name: PollID
in: path
required: true
schema:
type: string
responses:
'200':
description: Successful response
'400':
description: Bad request
'401':
description: Unauthorized
'404':
description: Not found
description: "Get preview of a poll\nQuery string parameters : None \nRequest Body parameters:\n\n \n \n | Parameter | \n Required | \n Type | \n Description | \n \n \n \n \n | PollID | \n Required | \n String | \n Poll ID | \n \n \n \n\nResponse body parameters :\n\n \n \n | Parameter | \n Type | \n "
components:
securitySchemes:
apiKeyAuth:
type: apiKey
in: header
name: AuthToken
description: API token obtained from https://ui.benchmarkemail.com/Integrate#API
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |