fetch_campaign_recipients
List who a campaign went to and what happened to each message, paginated. Defaults to 25 per page, maximum 100. search takes ONE EXACT email address or phone number, not a fragment — use the status filter to narrow, not search. Recipient addresses are personal data: report them to the user who owns the account, never carry them into another context. Read-only and NOT gated by the Send Message module: only the writes of this category document a module-not-enabled 403. If this call returns 403, look for another cause before telling the user the module is off.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, starting at 1. Defaults to 1 | |
| search | No | ONE exact email address or phone number (max 254 characters). Not a fragment | |
| status | No | Only recipients in this delivery status | |
| campaign_token | Yes | The campaign token (UUID v4) | |
| items_per_page | No | Results per page, 1 to 100. Defaults to 25 |