---
title: "Delete transactional email"
method: DELETE
path: "/transactional/{idOrSlug}"
tags: ["Transactional"]
---

# Delete transactional email

`DELETE /transactional/{idOrSlug}`

Permanently deletes a saved transactional email template by ID or slug, so its slug stops sending and becomes free to reuse.

Already-sent deliveries are untouched: send history, stats, and stored HTML live on the deliveries themselves.

The email content is kept as a reusable template and returned as `deleted.emailId`; pass that to `DELETE /api/v1/templates/{templateId}` to remove the content too. To stop sends without losing the template, update it with `enabled: false` instead.

Requires an API key with the `transactional:delete` scope.

## Path parameters

- `idOrSlug` string, required

## Response `200`

Transactional email deleted

- object
  - `success` boolean
  - `message` string
  - `deleted` object
    - `id` string
    - `slug` string
    - `name` string
    - `emailId` string — The email content kept as a reusable template. Delete it separately with `DELETE /api/v1/templates/{templateId}`.

## Other responses

- `401` — Unauthorized
- `403` — Missing the transactional:delete scope
- `404` — Transactional email not found
- `500` — Internal server error

---

[API](https://skmtc.net/sequenzy/apis/sequenzy-api.md) · [All operations](https://skmtc.net/sequenzy/apis/sequenzy-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sequenzy/sequenzy-api/versions/af1cf9620482/schema)
