Em poucas palavras
- Toda chave pertence a um workspace.
- Escopos
whatsapp:*cobrem instâncias, envio e leitura do canal. - O campo
instanceIdsrestringe quais números a chave pode usar. - Contatos, tags e templates multicanal usam escopos à parte (só se precisar).
Como enviar a chave
x-api-key: sk_live_xxxxx.
Combinações prontas
Conectar e enviar
whatsapp:instances:create, whatsapp:instances:list, whatsapp:sendSó enviar
whatsapp:send + instanceIds com o id do númeroBot / atendimento
whatsapp:send, whatsapp:readOperar o número
whatsapp:instances:list, whatsapp:instances:disconnect, whatsapp:instances:deleteEscopos disponíveis
whatsapp:instances:list
whatsapp:instances:list
Listar instâncias, ver detalhes e obter código/QR.
whatsapp:instances:create
whatsapp:instances:create
Criar instância (oficial ou não oficial, com ou sem link compartilhável).
whatsapp:instances:disconnect
whatsapp:instances:disconnect
Desconectar sessão ativa.
whatsapp:instances:delete
whatsapp:instances:delete
Remover instância (somente desconectada).
whatsapp:send
whatsapp:send
Enviar texto, mídia, template, botões e listas.
whatsapp:read
whatsapp:read
Histórico de enviadas, status por id e mensagens recebidas (inbound).
whatsapp:update
whatsapp:update
Editar mensagem enviada.
whatsapp:cancel
whatsapp:cancel
Cancelar agendada ou na fila.
whatsapp:delete
whatsapp:delete
Apagar para todos.
whatsapp:groups
whatsapp:groups
Grupos, participantes, convites e envio para JID de grupo. Requer instância não oficial. Guia: Grupos WhatsApp.
Limitar por número (instanceIds)
Além do escopo (o que), instanceIds define onde:
Exemplo: ERP que só envia pelo suporte →
whatsapp:send + instanceIds: ["clxx123..."].
Outros escopos (se precisar)
Enviar por template (
POST /v1/templates/send) usa whatsapp:send (e outros canais), não templates:*. Detalhes: API de Templates.Erros comuns
Mais códigos: Respostas de erro.
Próximos passos
- Quick Start: conectar e enviar
- Eventos dos webhooks: status no seu servidor
- Chaves de API: criar e rotacionar chaves

