Send a test email
Sends a test email to a real inbox through your sending domain using the content saved to Design Studio. The test includes the tracking pixel and link parameters a real send would add, so you can see your email as it would appear in an actual email client. To get the rendered HTML back in the API response instead, use Preview an email.
-
If you already linked the email to a workflow, then keep in mind that what's saved to Design Studio may differ from what's published to the linked workflow. Make sure you publish your changes when you're ready to push them to your linked workflow.
-
If your email has translations, you have to send this request separately for each language variant. Pass the ID of the specific translation you want to test, which you can retrieve from List email translations.
-
If the email contains liquid variables, you can provide sample data in the request body to check how the liquid renders. Without sample data, the send still succeeds, but each variable renders as an empty string and the response includes a warning. A variable with a fallback filter like default renders its fallback instead. A liquid syntax error, like a missing close tag, always fails the request.
Your account has a set number of test emails you can send per day. This endpoint counts towards that quota. Learn more in Plan features.
Path parameters
The UUID of the email. If your email has translations, this is the ID of a specific language variant.
Request body
Response
Test accepted for delivery
Changes
Changed in 1 of the 13 revisions of this API.1
- ○
endpoint added
endpoint-added
- ○