---
title: "email.suppressed"
sidebarTitle: "email.suppressed"
description: "Coming soon — not yet emitted by the pipeline."
---
> For the complete documentation index, see [llms-docs.txt](/llms-docs.txt) or the site index [llms.txt](/llms.txt). Full docs corpus: [llms-full-docs.txt](/llms-full-docs.txt). Prefer markdown URLs (append `.md`) for agent consumption. Product skill: [skill.md](/skill.md).


The `email.suppressed` event ID is reserved for when Reloop rejects a send because the recipient is on a suppression list.

**Status:** inactive — not available for new webhook subscriptions until pre-send suppression publishes this event. Contact suppressions currently surface as `contact.blocked` when auto-capture blocks a recipient.

## Planned `data` shape

```json
{
  "id": "whev_01h…",
  "type": "email.suppressed",
  "created_at": "2026-07-22T12:00:00.000Z",
  "data": {
    "email_id": "em_123456789",
    "from": "sender@example.com",
    "to": ["blocked@example.com"],
    "subject": "Hello World",
    "status": "failed",
    "error": {
      "message": "Recipient is on the suppression list"
    }
  }
}
```

## Learn More

- [Webhooks Introduction](/docs/webhooks)
- [All Event Types](/docs/webhooks/event-types)
