Rate limits
A API do TroiaChat aplica limites de requisicoes para garantir estabilidade e disponibilidade para todos os clientes.Limites atuais
| Recurso | Limite | Janela |
|---|---|---|
| Criar lead | 60 requisicoes | por minuto |
Os limites acima sao por API Key. Chaves diferentes possuem limites independentes.
Headers de resposta
Cada resposta inclui headers indicando o estado atual do rate limit:| Header | Descricao |
|---|---|
X-RateLimit-Limit | Limite total de requisicoes na janela. |
X-RateLimit-Remaining | Requisicoes restantes na janela atual. |
X-RateLimit-Reset | Timestamp (Unix) de quando a janela reseta. |
Quando o limite e excedido
Ao exceder o limite, a API retorna status429 Too Many Requests:
Boas praticas
Implemente backoff exponencial
Ao receber
429, espere antes de reenviar. Comece com 1 segundo e dobre a cada tentativa.Use filas para envios em lote
Se voce precisa enviar muitos leads de uma vez (ex: importacao de planilha),
envie com intervalos entre as requisicoes em vez de tudo simultaneamente.