WhatsApp channels use identifiers ending in @newsletter. Pilot Status offers optional listing of those channels (id and name when known) for the same WhatsApp instance tied to your API key as POST /v1/messages/send.
Channels/newsletters are not supported for Meta Cloud API numbers.
Public API
GET https://pilotstatus.com.br/v1/newsletters
- 200 with
{ "newsletters": [ { "id": "…@newsletter", "name": "…" } ] }.
- Same instance and connected session rules (
OPEN) as GET /v1/groups; if not connected, 409 with WHATSAPP_INSTANCE_NOT_CONNECTED.
- If the key has no linked instance, 200 with an empty
newsletters array.
- When channel listing is not enabled for your workspace, the API still returns 200 with an empty array (not an error).
Example
Dashboard (session)
On Numbers, when the number is connected (OPEN), use List WhatsApp newsletters for the same data.
Webhooks and sending
- Inbound channel traffic is delivered as
message.newsletter (see webhooks documentation).
POST /v1/messages/send and channel listing are independent flows; see the send-message docs for destination rules.
n8n
The official node may load options from GET /v1/newsletters in the optional Additional fields control when a list is returned.