Skip to main content
Base: https://disparo.ingrave.com.br/api/v1 Autenticação: cabeçalho Authorization: Bearer <chave>. A chave é da organização e é criada em API e webhooks. Limite: 120 chamadas por minuto por chave. Ao exceder, a API responde 429 com o cabeçalho de limite.

GET /me

Dados da organização e do plano.

GET /connections

Conexões da organização (nome, provedor, status).

GET /contacts

Lista contatos. Aceita ?phone= para filtrar por número.

POST /contacts

Cria ou atualiza o contato pelo telefone (idempotente). Resposta: 201 (criado) ou 200 (atualizado), com created: true|false.

GET /campaigns

Lista campanhas (?limit=). Retorna id, nome, status, totais e datas.

GET /campaigns/:id

Resultado de uma campanha (status, contadores e rastreio de links), sem a lista de contatos.

POST /messages

Envia uma mensagem avulsa. A API respeita carência, descadastro e bloqueio do WhatsApp.

Erros