Pular para o conteúdo principal
A API da Zapfy é REST sobre HTTPS. Você envia mensagens e gerencia instâncias e webhooks por uma superfície única — o engine que conecta ao WhatsApp fica abstraído. Base URL
https://api.zapfy.io

Autenticação

Tudo via Authorization: Bearer <token>. Há dois tokens, cada um com seu escopo:

Token de conta

Prefixo zpfy_acct_. Gerencia instâncias e webhooks (criar, listar, editar, remover).

Token de instância

Prefixo zpfy_inst_. Envia mensagens por um número específico.
# enviar mensagem (token de instância)
curl -X POST https://api.zapfy.io/message/send-text \
  -H "Authorization: Bearer zpfy_inst_xxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{ "number": "5511999998888", "text": "Olá!" }'
Cada endpoint indica qual token usar no seletor Authorization do playground à direita. Mensagens usam o token de instância; instâncias e webhooks, o de conta.

Webhooks

Eventos inbound (mensagem recebida, status, conexão) chegam nos webhooks que você cadastrar — uma URL, vários eventos. Veja Configuração e Eventos.