Required Scopes
This API requires one of the following scopes:transactional-email
Authorizations
The access token received from the authorization server in the OAuth 2.0 flow.
Body
A request object describing the email to send.
A request to send a single transactional email asynchronously.
The content ID for the transactional email, which can be found in email tool UI.
A JSON object containing anything you want to override.
The customProperties field is a map of property values. Each property value contains a name and value property. Each property will be visible in the template under {{ custom.NAME }}. Note: Custom properties do not currently support arrays. To provide a listing in an email, one workaround is to build an HTML list (either with tables or ul) and specify it as a custom property.
The contactProperties field is a map of contact property values. Each contact property value contains a name and value property. Each property will get set on the contact record and will be visible in the template under {{ contact.NAME }}. Use these properties when you want to set a contact property while you’re sending the email. For example, when sending a reciept you may want to set a last_paid_date property, as the sending of the receipt will have information about the last payment.
Response
successful operation
Describes the status of an email send request.
Identifier used to query the status of the send.
Status of the send request.
PENDING
, PROCESSING
, CANCELED
, COMPLETE
The ID of a send event.
Time when the send was completed.
Result of the send.
SENT
, IDEMPOTENT_IGNORE
, QUEUED
, IDEMPOTENT_FAIL
, THROTTLED
, EMAIL_DISABLED
, PORTAL_SUSPENDED
, INVALID_TO_ADDRESS
, BLOCKED_DOMAIN
, PREVIOUSLY_BOUNCED
, EMAIL_UNCONFIRMED
, PREVIOUS_SPAM
, PREVIOUSLY_UNSUBSCRIBED_MESSAGE
, PREVIOUSLY_UNSUBSCRIBED_PORTAL
, INVALID_FROM_ADDRESS
, CAMPAIGN_CANCELLED
, VALIDATION_FAILED
, MTA_IGNORE
, BLOCKED_ADDRESS
, PORTAL_OVER_LIMIT
, PORTAL_EXPIRED
, PORTAL_MISSING_MARKETING_SCOPE
, MISSING_TEMPLATE_PROPERTIES
, MISSING_REQUIRED_PARAMETER
, PORTAL_AUTHENTICATION_FAILURE
, MISSING_CONTENT
, CORRUPT_INPUT
, TEMPLATE_RENDER_EXCEPTION
, GRAYMAIL_SUPPRESSED
, UNCONFIGURED_SENDING_DOMAIN
, UNDELIVERABLE
, CANCELLED_ABUSE
, QUARANTINED_ADDRESS
, ADDRESS_ONLY_ACCEPTED_ON_PROD
, PORTAL_NOT_AUTHORIZED_FOR_APPLICATION
, ADDRESS_LIST_BOMBED
, ADDRESS_OPTED_OUT
, RECIPIENT_FATIGUE_SUPPRESSED
, TOO_MANY_RECIPIENTS
, PREVIOUSLY_UNSUBSCRIBED_BRAND
, NON_MARKETABLE_CONTACT
, PREVIOUSLY_UNSUBSCRIBED_BUSINESS_UNIT
, GDPR_DOI_ENABLED
Time when the send was requested.
Time when the send began processing.