Runs examples for real against your account. Test keys only; kept in this tab, never stored on our side. Get a key
ZapSMTP / Docs / Suppressions

Retrieve a suppression

GET/v1/suppressions/{email}

Check whether one address is suppressed, and why.

Requires a full-access key.

unsubscribe stops only broadcast email (stream: broadcast); transactional email to the address still goes out. Every other reason stops all email to it.

Path parameters

emailstringrequired
The address (case-insensitive, URL-encoded).

Errors

not_foundHTTP 404
The address is not suppressed.
GET/v1/suppressions/{email}
curl 'https://zapsmtp.xyz/v1/suppressions/former-customer%40example.com' \
  -H "Authorization: Bearer $ZAP_API_KEY"
Set ZAP_API_KEY in your environment.
Response 200 OK
{
  "email": "former-customer@example.com",
  "reason": "unsubscribe",
  "source_id": null,
  "created_at": "2026-10-20T08:00:00Z"
}