Send a preview of an email message
Email messages
Send a preview of an email message
Send a test preview of an email message to one or more recipient addresses so you can review the rendered content before publishing or scheduling.
POST
Send a preview of an email message
Send a test email message to one or more addresses. Accepted variable fields depend on the parent’s type:
- Campaign accepts
contactProperties. - Workflow accepts
contactPropertiesandeventProperties. - Transactional accepts
dataVariables.
400 Bad Request error.
Each team can send up to 100 preview emails per day.
Request
Path parameters
The ID of the email message.
Body
One or more addresses to send the preview to.
Contact property values to render. Accepted for campaign and workflow
previews.
Event property values to render. Accepted for workflow previews only.
Transactional data variables to render. Accepted for transactional previews
only.
Response
Success
The ID of the email message the preview was sent for.
Error
If the request body is invalid or a variable field the parent cannot reference was supplied, a400 Bad Request is returned.
If the daily preview limit (100 per team per rolling 24 hour window) was reached, a 429 Too Many Requests is returned.
A 404 Not Found is returned if the email message does not exist.
If the API key is invalid (or content API is not enabled for your team), a
401 Unauthorized is returned.
An error message describing what went wrong.
Last modified on June 22, 2026

