API Pública
A API pública permite que os sistemas do provedor façam operações na plataforma por requisições HTTP: enviar notificações de WhatsApp (texto, arquivo, modelo e campanhas), consultar, reenviar e apagar notificações, gerenciar contatos do WhatsApp e registrar backups. Esta seção mostra cada rota com os campos, as respostas e exemplos de código.
1 - Acesso
Crie uma chave em Sistema > Integrações > API, como explicado em API, e envie a chave no cabeçalho de autorização de cada requisição:
Authorization: Bearer SUA_CHAVE_DE_API
- Endereço base:
https://api.evotrix.com.br/v1/services. - Formato: JSON no corpo e nas respostas, menos nos envios de arquivo.
- Limite: até 600 requisições por minuto por organização.
2 - Respostas
| Código | Quando |
|---|---|
| 200 e 201 | A requisição foi atendida |
| 401 | Chave ausente, inválida ou excluída |
| 404 | Registro ou canal não encontrado |
| 422 | Parâmetros incorretos |
| 429 | Limite de requisições atingido |
| 500 | Falha ao processar a requisição |
3 - Rotas
A referência traz as rotas agrupadas como no menu ao lado:
- Backup: autorizar e registrar o envio de arquivos de backup.
- WhatsApp - Contatos: listar, criar, criar em lista e apagar contatos.
- WhatsApp - Notificações: enviar texto, arquivo, modelo da Cloud API, várias mensagens para um contato e campanhas; listar, consultar, reenviar e apagar notificações.
Cada página mostra o método e o caminho, os campos, as respostas e exemplos prontos em curl, Node, Python e PHP. As chamadas não saem da wiki: copie o exemplo e rode no seu sistema, com a sua chave, porque a API age de verdade (uma notificação de teste é enviada pelo canal do provedor).
Isso é tudo sobre a API, em caso de dúvidas contate nossa equipe.