Skip to main content
DELETE
Delete Transactional Email
Permanently delete a transactional email template by ID or slug. The slug stops sending and becomes free to reuse. Already-sent deliveries are not affected: send history, stats, and stored HTML live on the deliveries themselves, so past sends stay visible in analytics and GET /api/v1/email-sends after the template is gone. The email content is kept as a reusable template, the same way deleting a campaign leaves its email behind. The response returns it as emailId; pass that to DELETE /api/v1/templates/{templateId} to remove the content too. Code-managed emails (managedBy: "code", created by sends with trackAs) are the exception: their content is a snapshot of a real send, so it is deleted with the email, deleted.emailDeleted is true, and the returned emailId no longer exists. The next send with that trackAs creates a new code-managed email. To stop sends without losing the template, update it with enabled set to false instead. This endpoint requires an API key with the transactional:delete scope.

Path Parameters

string
required
Transactional email ID or slug

Responses