DOCUMENTAÇÃO / API V1

Integre seu próximo projeto.

Envie Authorization: Bearer gw_… em /v1. A chave define o tenant. Permissões insuficientes: 403. Recursos de outro tenant: 404. POST /v1/messages exige Idempotency-Key.

Admin usa cookie HTTPS e X-CSRF-Token obtido no login, com Origin igual a PUBLIC_URL. No painel, X-Tenant-Id seleciona o cliente. Não armazene credenciais em JavaScript público.

202 indica entrada na fila. accepted indica aceite upstream, não entrega ao telefone. unknown exige conferência e não é reenviado automaticamente. Webhooks têm entrega pelo menos uma vez: deduplique pelo campo id.

Modelos