-10123-10123-101-101234567891011100255-10123-102147483647-1-1-10123456789-1012345678-1678910111214-10123-101-1012-1012-1756-1012-101234-1-1-105-1-101-1-10123-10123456789101112131415161718-10123-10123-101-101234-101-101-1012-101-1014567891011121314151617181920212223242526282930313234353637383940414243444546484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251262147483647255ApiServiceDescription[BETA] Gets a list of all responses for a given survey.[BETA] Gets a list of responses that have changed since the specified date.Sends a transactional email. If sending to multiple recipients, please separate addresses with a comma.Sends one or more transactional emails. If sending to multiple recipients, please separate addresses with a comma.Sends a transactional email with content taken from a triggered campaign. If sending to multiple recipients, please separate addresses with a comma.Sends one or more transactional emails with content for each taken from a triggered campaign. If sending to multiple recipients, please separate addresses with a comma.Gets aggregated transactional email statistics.Gets a list of contact scoring data.Gets a list of contact scoring data in specified list.Gets a list of contact scoring data ordered by modified date.Gets particular contact scoring data.Gets particular contact scoring data.Creates a new preference or a new preference categoryUpdate the preference with the specified IdDeletes the preference with the speficied IdGets the preferences, as a tree structureGets an array of preferences that have been modified since the specified dateGets the preferences for the specified contactGets the preferences for the specified contactGets the subscriptions for the specified contactGets a list of contacts subscribed to the specified preferenceGets a list of contacts from a given list, subscribed to the specified preferenceGets a list of contacts who have opted in to a preference since the specified dateGets a list of contacts, from a given list, who have opted in to a preference, since the specified dateGets the total number of contacts in an account.Gets a contact by ID. Unsubscribed or suppressed contacts will not be retrieved.Gets a contact by ID with consent recordsGets a contact by email address.Gets a contact by email address with consent records.Creates a contact.Creates a contact with consent records.Creates a contact with consent and preference records.Updates a contact.Updates a contact with consent records.Updates a contact with consent and preference records.Gets a list by ID.Gets all listsCreates a list.Updates a list.Deletes a list.Gets a list of all contacts in the accountGets a list of contacts in a given list.Adds a contact to a given list.Deletes a contact.Deletes a contact from a given list.Deletes multiple contacts from a list. This will run in the background, and for larger lists may take some minutes to fully delete.Deletes all contacts from a given list.Gets the status of a previously started request to delete contacts from a list.Empties the account's recycle bin.Unsubscribes contact from account.Unsubscribes contact from a given list.Resubscribes a previously unsubscribed contact.Resubscribes a previously unsubscribed contact with no challenge.Resubscribes a previously unsubscribed contact to a given list.Resubscribes a previously unsubscribed contact to a given list with no challenge.Gets a list of modified contacts after a specified date.Gets a list of contacts who were modified since a given date, in a given list.Gets a list of created contacts after a specified date.Gets any lists that a contact is in.Gets any lists that a campaign has ever been sent to.Gets a list of suppressed contacts after a given date along with the reason for suppression.Gets a list of unsubscribed contacts who unsubscribed after a given date.Gets a list of contacts who have unsubscribed from a given list.Bulk creates, or bulk updates, contacts. Import format can either be CSV or Excel. Must include one column called "Email". Any other columns will attempt to map to your custom data fields. The ID of returned object can be used to query import progress.Bulk creates, or bulk updates, contacts. Import format can either be CSV or Excel. Must include one column called "Email". Any other columns will attempt to map to your custom data fields. The ID of returned object can be used to query import progress.Bulk creates, or bulk updates, contacts with merge options. Import format can either be CSV or Excel. Must include one column called "Email". Passing a valid "mergeOption" parameter is compulsory. Any other columns will attempt to map to your custom data fields. The ID of returned object can be used to query import progress.Bulk creates, or bulk updates, contacts with merge options. This API works on both contact data fields and marketing preferences. Import format can either be CSV or Excel. Must include one column called "Email". Passing a valid "mergeOption" parameter is compulsory. Any other columns will attempt to map to your custom data fields. The ID of returned object can be used to query import progress.Gets the import status of a previously started contact import.Gets a report with statistics about what was successfully imported, and what was unable to be imported.Gets all records that were not successfully imported. The data are returned in CSV file, which is UTF-8 encoded. This data will only be available for approximately one week after import.Fetches the campaign image folder tree structure.Gets an image folder by id.Creates a new campaign image folder.Uploads a new campaign image to the specified folder.Gets a campaign by ID.Gets all campaignsGets all campaigns with additional information like typeDeletes a campaign, and any associated reporting data. If the campaign is currently in use, or being sent to, this call will not be permitted.Gets any campaigns that have been sent to a list.Gets all sent campaigns, which have had activity (e.g. clicks, opens) after a specified date.Creates a campaign.Creates a split test campaign.Updates a given campaign.Copies a given campaign returning the new campaign.Sends a specified campaign to one or more lists, segments or contacts at a specified time. Leave the list array empty to send to All Contacts.Sends a specified campaign to one or more lists, segments or contacts at the most appropriate time based upon their previous open. Leave the list array empty to send to All Contacts.Gets the send status using send ID.Gets a summary of reporting information for a specified campaign.Gets activity for a given contact and campaign.Gets a list of contacts who were sent a campaign, with their activity.Gets a list of contacts who were sent a campaign, and retrieves only those contacts who showed activity (e.g. they clicked, opened) after a specified date.Gets a list of campaign link clicks.Gets a list of link clicks for a campaign after a specified dateGets a list of campaign link clicks for a contact.Gets a list of campaign opens.Gets a list of opens for a campaign after a specified dateGets a list of campaign opens for a contact.Gets a list of page views for a campaign after a specified date.Gets a list of page views for a contact.Gets a list of campaign replies for a contact. You may not request more than 5 records at a time using the "select" parameter.Gets campaign social bookmark views for a campaign.Gets campaign social bookmark views for a contact.Retrieves a list of ROI information for a campaign after the specified date.Gets a list of ROI information for a contact.Gets a list of contacts who hard bounced when sent a particular campaign.Gets all uploaded documents.Fetches the document folder tree structure.Gets documents that are currently attached to a campaign.Creates a new document folder.Upload a document to the specified folder.Adds a document to a campaign as an attachment.Removes an attachment from a campaign.Gets all custom from addresses which can be used in a campaign.Send a single SMS message.Create an SMS campaign.Update an SMS campaign.Delete an SMS Campaign.Get SMS Campaign by Id.Get SMS Campaigns.Copy an SMS Campaign.Creates a template.Updates a template.Gets a template by ID.Gets list of all templates.Creates a data field within the account.Deletes a data field within the account.Lists the data fields within the account.Gets a summary of information about the current status of the account.Gets the UTC time as set on the server.Adds a single piece of transactional data to a contact.Adds multiple pieces of transactional data to contacts asynchronously, returning an identifier that can be used to check for import progress.Gets the import status of a previously started transactional import.Gets a report with statistics about what was successfully imported, and what was unable to be imported.Deletes a piece of transactional data by key.Deletes all transactional data for a contact.Gets a piece of transactional data by key.Gets a list of all transactional data for a contact (100 most recent only).Gets a list of account scoped transactional data for given collectionReplaces a piece of transactional data by key (logicall equivalent to a delete and an insert).Refreshes a segment by ID.Gets the refresh progress for a segment.Gets all segments.Gets a program by id.Gets all programs.Gets enrolments by status.Creates an enrolment. Please note that your account can only call this a maximum of 20 times per hour, across all programsGets an enrolment by id.Gets an enrolment by id.[BETA] Gets a list of all surveys in the account.[BETA] Gets a list of surveys in the account that have changed since the specified date.[BETA] Gets a single survey by its ID.[BETA] Gets a list of survey pages, each containing a list of the fields on that page.