{ "opencollection": "1.0.0", "info": { "name": "Benchmark Email RESTful API v3.0 ABTest Creation Signup Form API", "version": "3.0.0" }, "request": { "auth": { "type": "apikey", "key": "AuthToken", "value": "{{AuthToken}}", "placement": "header" } }, "items": [ { "info": { "name": "Signup Form", "type": "folder" }, "items": [ { "info": { "name": "Gets a list of Signup Forms", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/SignupForm", "params": [ { "name": "PageNumber", "value": "", "type": "query" }, { "name": "PageSize", "value": "", "type": "query" }, { "name": "Filter", "value": "", "type": "query" }, { "name": "FilterField", "value": "", "type": "query" }, { "name": "OrderBy", "value": "", "type": "query" }, { "name": "SortOrder", "value": "", "type": "query" } ] }, "docs": "

Gets a list of signup forms in the user's account

\nQuery string parameters : \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
ParameterRequiredTypeDescription
PageNumberoptionalintPage Number
PageSizeoptionalintNumber of records to show per page
FilteroptionalstringFilter text
FilterFieldCreates a new signup form \r\n\r\n

Body Parameters (to be encoded as a JSON string)

\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
NameoptionalName of the signup form
ListsoptionalList details as ID and Name\r\n[{\"ID\":\"IDOfTheList\", \"Name\":\"NameOfTheList\"},{\"ID\":\"IDOfTheList\", \"Name\":\"NameOfTheList\"}" }, { "info": { "name": "Get templates for Signup Form (Classic Only)", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/SignupForm/Template", "params": [ { "name": "Language", "value": "", "type": "query" }, { "name": "Filter", "value": "", "type": "query" } ] }, "docs": "

Gets templates for signup form

\r\nQuery string parameters : \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\r\n
ParameterRequiredTypeDescription
LanguageoptionalstringLanguage
FilteroptionalintTemplate Category ID
\r\nResponse Body parameters : \r\n\r\n\r\n\r\n\r\n\r\nCopies an existing signup form\r\nQuery String Parameters : None
\r\nRequest Body Parameters:\r\n
ParameterType
\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
ParameterRequiredTypeDescription
IDrequiredstringID of the signup Form
NamerequiredstringName of the new signup form
\r\nResponse Body Parameters:\r\nGet a details of Signup Form\nQuery string parameters:None
\nRequest Body parameters:\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterRequiredTypeDescription
IDRequiredstringSignup Form ID
\n\nResponse Body parameters:\n\n \n \n \n
ParameterTypeUpdate the signup Form \n\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 \n \n
KeyRequiredTypeDescription
IDRequiredstringSignup Form ID
DetailRequiredDeletes an existing signup form\r\nQuery string Parameters : None
\r\nRequest Body Parameters : \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
ParameterRequiredtypeDescription
{ID}requiredstringID of the signup Form
\r\nResponse Body Parameters : \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\nGet the link of the Signup form\nQuery String Parameters:None
\nRequest Body parameters:\n
ParametertypeDescription
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterRequiredTypeDescription
IDRequiredstringSignup Form ID
\nResponse Body parameters:\n\n \n \n \n
ParameterType<" }, { "info": { "name": "Get the code for Preview for the Signup Form", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/SignupForm/:ID/Code/Preview", "params": [ { "name": "ID", "value": "", "type": "path" }, { "name": "Language", "value": "", "type": "query" }, { "name": "Style", "value": "", "type": "query" } ] }, "docs": "

Get the code for Preview for the Signup Form

\nQuery string parameters:\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
KeyRequiredDescription
IDRequiredSignup Form ID
\n\nRequest Body Parameters :\n\n \n \n \n \n \n \n \n Get the code for the signup form button\nQuery string parameters:\n
ParameterRequiredTypeDescription
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterRequiredTypeDescription
IDRequiredstringSignup Form ID
\n\nRequest Body Parameters :\n\n \n \n \n \n \n " }, { "info": { "name": "Get the contact fields of the Signup Form", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/SignupForm/:ID/ContactFields", "params": [ { "name": "ID", "value": "", "type": "path" } ] }, "docs": "

Get the contact fields of the signup Form

\nQuery string parameters :\n
ParameterRequiredType
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
ParameterRequiredTypeDescription
IDRequiredstringSignup Form ID
\n\nRequest Body parameters:\nNone\n\nResponse body parameters :\n\n \n \n \n " }, { "info": { "name": "Sending a test email for signup", "type": "http" }, "http": { "method": "POST", "url": "https://clientapi.benchmarkemail.com/SignupForm/:ID/Test", "params": [ { "name": "ID", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "

Sending a test email for signup

\nQuery string parameters : None
\n\nRequest Body parameters:\n
Parameter
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n " }, { "info": { "name": "Get signup form list", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/Contact/:ListID/ListbuilderLists", "params": [ { "name": "ListID", "value": "", "type": "path" } ] }, "docs": "

Get a list of contacts

\r\n

URL Parameters

\r\n
KeyRequiredDescription
IDRequiredSignup Form ID
FromEmailRequiredFrom Email Address
FromNameRequired
\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyRequiredTypeDescription
{{ListIDs}}requiredstringIDs of the lists
\r\n\r\n

Response body parameters

\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyTypeDescription
Statusstring1 if successful, -1 if error
Coun" }, { "info": { "name": "Get signup form list", "type": "http" }, "http": { "method": "GET", "url": "https://clientapi.benchmarkemail.com/Contact/ListbuilderList" }, "docs": "

Get signup form list

\r\n\r\n

Response body parameters

\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
KeyTypeDescription
Statusstring1 if successful, -1 if error
CountintTotal number
DataSignupFormRecordSignup Form Data
" } ] } ], "bundled": true }