Rate limiting
A API aplica limite de taxa por requisições.
Limite atual
| Parâmetro | Valor |
|---|---|
| Requisições por hora | 1200 |
| Janela | 1 hora |
Valores configuráveis por ambiente (
RateLimiting:RequestsPerHour,RateLimiting:DurationinHours). Confirme o limite vigente do seu ambiente com o time.
Ao exceder
Requisições além do limite recebem 429 Too Many Requests. Sua integração deve:
- Respeitar o código
429e não reenviar imediatamente. - Aplicar backoff exponencial antes de tentar de novo.
- Distribuir chamadas ao longo do tempo, evitando picos.
Boas práticas
- Cache respostas que mudam pouco (cadastros, listas de tipos).
- Use os endpoints de contagem (
/count) em vez de baixar listas inteiras para dashboards. - Prefira baixa em lote a múltiplas chamadas individuais.