> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sequenzy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Remove Recipient Suppression

> Remove stale bounce suppression for one company-associated recipient.

# Remove Recipient Suppression

Removes stale **bounce** suppression for one exact recipient associated with the
selected company. The operation clears matching Amazon SES account-level bounce
entries and Sequenzy's local bounce block. If a company subscriber was in the
`bounced` state, it is reactivated and restored to its active list audiences.

<Warning>
  Complaint and unsubscribe protections are never removed. Complaint-only
  requests return `409`. Confirm that the mailbox is working before removing a
  bounce suppression because subsequent sends may otherwise damage sender
  reputation.
</Warning>

## Request

<ParamField path="email" type="string" required>
  Exact recipient email address. The address must already be associated with the
  selected company through a subscriber or email-send record.
</ParamField>

<ParamField query="region" type="string">
  Optional AWS SES region such as `us-east-1`. Omit it to clean all regions
  currently used by the company.
</ParamField>

```bash theme={null}
curl -X DELETE \
  "https://api.sequenzy.com/api/v1/suppressions/user%40example.com" \
  -H "Authorization: Bearer API_KEY"
```

## Responses

<ResponseExample>
  ```json 200 theme={null}
  {
    "success": true,
    "email": "user@example.com",
    "removed": true,
    "removedLocalBounce": true,
    "removedSesRegions": ["us-east-1"],
    "reactivatedSubscriberIds": ["subscriber_123"],
    "remainingSuppression": {
      "email": "user@example.com",
      "knownRecipient": true,
      "suppressed": false,
      "local": {
        "suppressed": false,
        "reason": null,
        "source": null,
        "suppressionId": null
      },
      "ses": {
        "regionsChecked": ["us-east-1"],
        "entries": []
      }
    }
  }
  ```

  ```json 404 theme={null}
  {
    "success": false,
    "error": "Cannot remove suppression for user@example.com: the address is not associated with this company."
  }
  ```

  ```json 409 theme={null}
  {
    "success": false,
    "error": "Cannot remove suppression for user@example.com: complaint suppressions are protected. Only stale bounce suppressions can be removed."
  }
  ```
</ResponseExample>

The operation is idempotent: if no bounce suppression remains, it returns
`removed: false` with the current status.
