Skip to main content
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

curl "https://pilotstatus.com.br/v1/newsletters" \
  -H "x-api-key: ps_your_key_here"

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.