Read-only audience pickers used by the Create / Edit Campaign flow β contact segments and pre-uploaded recipient lists.
List contact segments (audience picker)
Read-only audience picker used by the Create / Edit Campaign flow when the user chooses audience_type=SEGMENTS. Hyphenated route avoids collision with /campaigns/:id.
When channel_type is supplied, segments with zero matching contacts on that channel brand are dropped (mirrors the dashboard's behaviour) β a hurried agent can't pick an Active Customers segment that has nobody on the chosen WhatsApp inbox.
query Parameters
qName substring (ILIKE).
channel_typeNarrows segment counts to contacts reachable on this channel brand.
page1-indexed page number. Capped at 500 to bound deep-scan cost.
limitRows per page. Capped at 100.
List contact segments (audience picker) βΊ Responses
Segments page.
successList recipient lists (audience picker)
Read-only audience picker for audience_type=RECIPIENT_LIST. Read-only in v1 β mobile selects from existing COMPLETED lists; upload still happens only via the dashboard.
Defaults the status filter to COMPLETED so the picker never offers a half-validated list. Pass ?status=ALL for the explicit admin escape hatch.
query Parameters
qName substring (ILIKE).
statuspage1-indexed page number. Capped at 500 to bound deep-scan cost.
limitRows per page. Capped at 100.
List recipient lists (audience picker) βΊ Responses
Recipient lists page.
success