Cancel a scheduled email send
Create a copy an existing email and return it as a draft
Delete an existing email. Deleting a sent email will throw an error.
POST GET emails/getActivityLog
Get log of activity for a given email (who, what, when)
POST GET emails/lookup
Get full details for emails, including high-level deliverability metrics (for sent emails)
Save content and header information for an email. Can pass an email object (i.e. response from /emails/lookup) or just key/value pairs.
Schedule future delivery of a one-time email send. Equivalent to "sending" a scheduled email. Email must be ready to send.
POST GET emails/search
Search emails by various criteria.
Send an existing email to its assigned recipients. The email must first be created using /emails/save. Once an email is sent, it cannot be modified in any way, but it can be copied to a new draft.
Send a test of an existing email to a single recipient.
Send a transactional email to a limited number of contacts in a single call. Transactional emails contain information that completes a transaction or process the recipient has started with you. This endpoint should never be used to send marketing emails. To include suppressed contacts, be sure to use the ignoreContactSuppression flag. NOTE: This endpoint must be enabled for your account before use. Please contact support for access.
POST GET emails/transactionalCategories
Get all transactional categories