openapi: 3.0.3 info: title: Benchmark Email RESTful API v3.0 ABTest Creation Contact Configurations & Searches API description: 'RESTful API for managing email marketing contacts, lists, campaigns, automations, reports, images, and webhooks within the Benchmark Email platform. To use the API, you need a Benchmark Email API token available at https://ui.benchmarkemail.com/Integrate#API. Rate limit: 500 calls per 2 minutes and 60,000 calls per day.' version: 3.0.0 contact: name: Benchmark Email Developer Support url: https://developer.benchmarkemail.com/ license: name: Proprietary servers: - url: https://clientapi.benchmarkemail.com description: Benchmark Email Client API security: - apiKeyAuth: [] tags: - name: Contact Configurations & Searches description: Configure and search contacts paths: /Contact/{ListID}/ContactDetails: get: tags: - Contact Configurations & Searches summary: /{{ListID}}/ContactDetails? | Search a List, Get Filtered Contacts operationId: get__contact__listid__contactdetails parameters: - name: ListID in: path required: true schema: type: string - name: SearchType in: query required: false schema: type: string - name: SearchField in: query required: false schema: type: string - name: SearchFilter in: query required: false schema: type: string - 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: SortOrder 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: "

Get Filtered Contacts

\r\n

URL Parameters

\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyRequiredTypeDescription
{{ListID}}requiredstringID of the list
\r\n\r\n

Query String parameters

\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyRequiredTypeDescription
SearchFilteroptionalstring Search valueSearch Contacts\r\n

Query String parameters

\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyRequiredTypeDescription
SearchFilteroptionalstring Search Filter
Searchrequiredstring Email Address you want to search
\r\n\r\n

Response body parameters

\r\n\r\n\r\n\r\n\r\n" /Contact/{ListID}/ContactDetails/{ContactID}: get: tags: - Contact Configurations & Searches summary: /{{ListID}}/ContactDetails/{{ContactID}} | Show a contact field names valuesand rating , Contact Details operationId: get__contact__listid__contactdetails__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: "

Get Contact Details

\r\n

URL Parameters

\r\n
KeyTypeDescription
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyRequiredTypeDescription
{{ListID}}requiredstringID of the list
{{ContactID}}requiredstringID of the contact
\r\n\r\n

Response body parameters

\r\n\r\n\r\n\r\n\r\n\r\n\r\nDelete the selected contacts from ALL lists\r\n\r\n

Request body parameters

\r\n
KeyTypeDescription
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyRequiredTypeDescription
SearchoptionalstringSearch value like email address
FilteroptionalstringFilter value
\r\n\r\n

Body Parameters (To be passed as a JSON string)

\r\n\r\n\r\n\r\n
Key" components: securitySchemes: apiKeyAuth: type: apiKey in: header name: AuthToken description: API token obtained from https://ui.benchmarkemail.com/Integrate#API