Suppressions API
Manage the suppression list to prevent sending to bounced or complained addresses.
GET /v1/suppressions
GET/v1/suppressions
List all suppressed email addresses. Requires full-access key. Addresses are automatically added when a permanent bounce or complaint occurs.
response — 200 OK
{
"suppressions": [
{
"id": "sup_abc123",
"email": "[email protected]",
"reason": "BOUNCE",
"createdAt": "2026-03-11T00:00:00.000Z"
}
]
}POST /v1/suppressions
POST/v1/suppressions
Manually suppress an email address. Useful for proactively blocking known-bad addresses.
Request body
| Name | Type | Description |
|---|---|---|
| email* | string | Email address to suppress |
| reason | "BOUNCE" | "COMPLAINT" | "MANUAL" | Default: "MANUAL" |
Errors
409— Address already suppressed
DELETE /v1/suppressions/:id
DELETE/v1/suppressions/:id
Remove a suppression, allowing sends to the address again. Use with caution — sending to previously bounced addresses can harm your sender reputation.
response — 200 OK
{ "deleted": true }