Preview documentation: API shapes, DNS values, and code examples are illustrative until a backend contract is published.
Audience
Select lists and review eligible recipients. Pending, unsubscribed, and suppressed contacts are excluded.
Scheduling
Schedule and send actions update only local mock state.
Proposed code example
// Illustrative only — proposed interface
const response = await mailflow.messages.send({
projectId: "prj_example",
to: "recipient@example.com",
templateId: "tpl_welcome"
});Illustrative response
{
"id": "msg_example",
"status": "accepted",
"environment": "test"
}Error response example
{
"error": {
"code": "validation_error",
"message": "A required field is missing."
}
}