Skip to main content
A Oxenty API implementa rate limiting para garantir estabilidade e justiça no uso dos recursos. Os limites variam de acordo com o plano contratado.

Limites por Plano


Headers de Rate Limit

Toda resposta da API inclui headers informativos sobre o estado atual dos limites:

Resposta de Limite Excedido

Quando você excede o rate limit, a API retorna status 429 Too Many Requests:
O header Retry-After também é incluído indicando em quantos segundos você pode tentar novamente.

Estratégias de Tratamento

Exponential Backoff

Implemente retries com backoff exponencial para lidar com rate limits:

Queue de Requisições

Para alto volume, implemente uma queue que respeite os limites:

Rate Limits por Endpoint

Alguns endpoints possuem limites específicos mais restritivos:
O WhatsApp possui seus próprios rate limits internos. Mesmo que a API permita, envios muito frequentes podem resultar em ban temporário do número.

Boas Práticas

1

Monitore os Headers

Sempre verifique X-RateLimit-Remaining antes de fazer múltiplas requisições.
2

Implemente Caching

Cache respostas de endpoints que mudam pouco (ex: lista de sessões).
3

Use Webhooks

Ao invés de polling, configure webhooks para receber eventos em tempo real.
4

Batch quando possível

Alguns endpoints suportam operações em lote. Prefira enviar múltiplos itens em uma requisição.

Upgrade de Plano

Se você está frequentemente atingindo os limites, considere fazer upgrade do seu plano:

Ver Planos

Compare os planos disponíveis

WhatsApp

Vendas e planos Enterprise: +55 87 8114-8453