List campaign recipients
GET
/campaigns/{campaignId}/recipientsLists a campaign’s recipients in the order they’re sent, each with its delivery status.
Path parameters
campaignIdUUIDRequiredID of the campaign.
Query parameters
statuspending, sending, sent, delivered, opened, failed, undelivered, skipped, cancelledOnly recipients with this status.
page[limit]integerNumber of records to return. Defaults to 50, maximum 100.
page[after]stringCursor from the previous page’s pagination.next_cursor.
Returns
Returns 200 OK with a data array of recipients, each with its patient, delivery status, message_id once sent, and error, plus a pagination object. See pagination.
Errors
Failed requests return application/problem+json problem details. The errors specific to this endpoint:
| Status | Code | Meaning |
|---|---|---|
| 400 | invalid_request | The request is malformed, such as invalid JSON. |
| 401 | invalid_token | The API key or access token is missing, expired, or revoked. |
| 403 | insufficient_scope | The credential doesn’t have the scope this endpoint needs. |
| 404 | not_found | The resource doesn’t exist, or isn’t visible to this credential. |
| 429 | rate_limited | Too many requests. Retry after Retry-After seconds. |
Last updated on