Base URL
Todas as requisições devem ser feitas para:Formato de Requisições
A API aceita requisições em formato JSON. Sempre inclua o header:Autenticação
Todas as requisições precisam de autenticação via API Key.API Key
Para integrações server-to-server. Crie no dashboard e use no header
X-API-Key.Exemplo com API Key
Formato de Respostas
Todas as respostas são em JSON. Uma resposta de sucesso típica:Códigos de Status HTTP
| Código | Descrição |
|---|---|
200 | Requisição bem-sucedida |
201 | Recurso criado com sucesso |
400 | Requisição inválida (verifique os parâmetros) |
401 | Não autenticado (token inválido ou expirado) |
403 | Sem permissão para este recurso |
404 | Recurso não encontrado |
429 | Rate limit excedido |
500 | Erro interno do servidor |
Paginação
Endpoints que retornam listas suportam paginação:Rate Limits
A API possui limites de requisições por minuto baseados no seu plano:| Plano | Requisições/min |
|---|---|
| Free | 60 |
| Starter | 300 |
| Professional | 1000 |
| Enterprise | Ilimitado |
429 com o header:
SDKs Disponíveis
Node.js/TypeScript
SDK oficial:
oxenty-sdkRepositório
Código-fonte e issues
Instalação do SDK
Uso Básico
Próximos Passos
Autenticação
Configure sua API Key
Criar Sessão
Conecte seu WhatsApp
Enviar Mensagens
Envie sua primeira mensagem
Webhooks
Receba eventos em tempo real