---
title: "Retrieve a suppressed address"
method: GET
path: "/suppressions/{id}"
tags: ["Suppressions"]
---

# Retrieve a suppressed address

`GET /suppressions/{id}`

## Request

- Base URL: `https://www.unitpost.com/api/v1`
- URL: `https://www.unitpost.com/api/v1/suppressions/{id}`
- Auth: HTTP bearer

Retrieve one suppression by id (`supp_…`) or by the email address itself. Returns your own workspace row, or a read-only `platform` row when the address is blocked Unitpost-wide. Lift a workspace block with [Un-suppress an address](#delete-suppressions-id). Requires the `suppressions:read` capability.

## Response `200`

The suppression.

- Suppression
  - `object` 'suppression', required
  - `id` string, required
  - `email` string, required
  - `scope` 'workspace' | 'platform', required
  - `reason` 'bounce' | 'complaint' | 'unsubscribe' | 'manual' | 'import' | 'api', required
  - `detail` string, nullable, required
  - `note` string, nullable, required
  - `created_at` string, required
  - `updated_at` string, required

## Other responses

- `401`: Missing or invalid API key.
- `403`: Insufficient scope.
- `404`: Suppression not found.

---

[API](https://skmtc.dev/unitpost/apis/unitpost-api.md) · [All operations](https://skmtc.dev/unitpost/apis/unitpost-api/llms.txt) · [OpenAPI document](https://skmtc.dev/unitpost/apis/unitpost-api/revisions/86ff7c890967?raw)
