Anyia

API pública

Crie uma chave de API, autentique com X-API-Key e consulte a referência interativa dos endpoints.

A API pública do Anyia permite que sistemas externos criem clientes e enfileirem notificações de WhatsApp. Esta página é voltada a quem vai integrar.

Referência dos endpoints

A lista completa de endpoints, com parâmetros, exemplos e resposta de cada um, fica na referência interativa publicada pela própria API — em /docs do host da API pública. Ela é gerada a partir do código, então está sempre atualizada.

O link exato aparece na tela de API Keys da sua organização, já apontando para o ambiente certo.

API

Criar uma chave

As chaves ficam em Organização → Configurações → API Keys e exigem permissão de administrador.

API 2

  1. Clique em criar uma nova chave.
  2. Dê um Nome que lembre o uso, ex.: integração CRM.
  3. Escolha a Expiração — um dos períodos sugeridos, uma data específica ou sem expiração.
  4. Copie a chave imediatamente. Ela é exibida uma única vez.

API 3

Chaves expiradas aparecem sinalizadas na lista. Você pode revogar uma chave a qualquer momento — as chamadas que a usam passam a receber 401 na hora.

Autenticar as chamadas

Envie a chave no cabeçalho X-API-Key. Ela tem o formato anyia_pk_<prefixo>.<segredo>.

curl https://api.anyia.ia.br/instances/minha-instancia/customers \
  -H "X-API-Key: anyia_pk_abc123.SEGREDO"

Chave ausente, malformada, revogada ou expirada retorna:

{ "message": "Invalid X-API-Key" }

Uma instância que não pertence à organização da chave retorna 404 — nunca 403 — para não revelar a existência de instâncias de terceiros.

Limites de uso

O limite é de 60 requisições por minuto por chave de API (ou por IP, se não houver chave). Ao estourar:

{ "statusCode": 429, "message": "Too many requests, retry in 60 seconds" }

Verificação rápida

O endpoint GET /health não exige autenticação e serve para checar se a API está no ar.

O que fazer com os envios

Tudo que entra pela API aparece no relatório de notificações da instância, com status, erro e data de resposta.

Nesta página