---
title: "GET /v1/workspaces/{workspaceId}/deliverability/bounces"
method: GET
path: "/v1/workspaces/{workspaceId}/deliverability/bounces"
---

# GET /v1/workspaces/{workspaceId}/deliverability/bounces

`GET /v1/workspaces/{workspaceId}/deliverability/bounces`

## Request

- Base URL: `https://api.bangermail.com`
- URL: `https://api.bangermail.com/v1/workspaces/{workspaceId}/deliverability/bounces`
- Auth: HTTP bearer

Recipients who bounced or reported spam among sends created since `since`, newest first, up to 100. `email` is null when Banger cannot name the address; the domain is always present. `suppressed` means future sends already skip the address.

## Response `200`

Successful response.

- object
  - `data` DeliverabilityBounce[], required
    - `send_intent_id` string, uuid, required
    - `email` string, nullable, required
    - `recipient_domain` string, required
    - `outcome` 'hard_bounce' | 'soft_bounce' | 'complaint', required
    - `occurred_at` string, date-time, required
    - `subject` string, required
    - `origin_name` string, nullable, required
    - `suppressed` boolean, required

---

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