Pular para o conteúdo principal
Os canais do WhatsApp usam identificadores terminados em @newsletter. O Pilot Status oferece listagem opcional desses canais (id e nome, quando conhecido) para a mesma instância do WhatsApp vinculada à sua API key, assim como POST /v1/messages/send.
Canais/newsletters não são suportados para números da Meta Cloud API.

API Pública

GET https://pilotstatus.com.br/v1/newsletters
  • 200 com { "newsletters": [ { "id": "…@newsletter", "name": "…" } ] }.
  • Mesmas regras de instância e sessão conectada (OPEN) que GET /v1/groups; se não estiver conectada, 409 com WHATSAPP_INSTANCE_NOT_CONNECTED.
  • Se a key não tiver uma instância vinculada, 200 com um array newsletters vazio.
  • Quando a listagem de canais não está habilitada para o seu workspace, a API ainda retorna 200 com um array vazio (não é um erro).

Exemplo

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

Dashboard (sessão)

Em Números, quando o número estiver conectado (OPEN), use Listar newsletters do WhatsApp para os mesmos dados.

Webhooks e envio

  • O tráfego de entrada de canais é entregue como message.newsletter (veja a documentação de webhooks).
  • POST /v1/messages/send e a listagem de canais são fluxos independentes; veja a documentação de envio de mensagens para as regras de destino.

n8n

O node oficial pode carregar opções de GET /v1/newsletters no controle opcional Additional fields quando uma lista é retornada.