Transactional
Errors
Sometimes things go wrong. Here's how to deal with it.
Links look like x-webdoc://....
This is a known issue with Apple Mail. Make sure that your links start with https://
or http://
and they should work fine.
API (400-level error)
The first place to start is to check the body of the response. It will contain a JSON object with a message
property that will give you more information about the error. Here are common reasons that the API might return with a 400-level error:
- Using the API without a verified domain.
- Trying to use the API for a transactional email without a published email message.
- Missing a required parameter:
transactionalId
,email
, ordataVariables
. - Missing a data variable that is required by the email message.