---
title: "A sent campaign's recipients and how each one fared"
method: GET
path: "/Communications/Campaigns/{id}/Recipients"
tags: ["Communications"]
---

# A sent campaign's recipients and how each one fared

`GET /Communications/Campaigns/{id}/Recipients`

**Requires permission:** *CommunicationAdmin*

Headline counts plus the recipients matching a segment — everybody, those who did not click, those it bounced for, and so on. What the follow-up flow builds its recipient list from.

## Path parameters

- `id` integer, required

## Query parameters

- `segment` string, nullable

## Response `200`

Success

- GetCampaignRecipientsResponse
  - `campaignId` integer
  - `subject` string, nullable
  - `total` integer
  - `delivered` integer
  - `opened` integer
  - `clicked` integer
  - `bounced` integer
  - `complained` integer
  - `failed` integer
  - `recipients` GetCampaignRecipientsCampaignRecipientView[]
    - `email` string
    - `name` string, nullable
    - `status` string
    - `deliveredAt` string, date-time, nullable
    - `openedAt` string, date-time, nullable
    - `clickedAt` string, date-time, nullable
    - `lastError` string, nullable
    - `fields` object, nullable

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not found

---

[API](https://skmtc.net/tonbridge/apis/tonbridge-app-api.md) · [All operations](https://skmtc.net/tonbridge/apis/tonbridge-app-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tonbridge/tonbridge-app-api/revisions/5aa4178ca29b/schema)
