Limites de Requisições (Rate Limit)

Para garantir a estabilidade e segurança da plataforma, a API do CRM DataCrazy impõe um limite de requisições por rota.

Limite Padrão

O limite padrão é de:
60 requisições por minuto para a mesma rota
Isso significa que, se o número de chamadas a uma determinada rota exceder esse valor dentro de 60 segundos, a API retornará um erro.

Headers de Rate Limit

As respostas da API incluem os seguintes headers para ajudar a monitorar o uso:
HeaderDescrição
X-RateLimit-LimitNúmero máximo de requisições permitidas
X-RateLimit-RemainingNúmero de requisições restantes antes de atingir o limite
X-RateLimit-ResetTempo (em segundos) restante para o reset da contagem

Quando o limite é ultrapassado

Se o limite for excedido, a API retorna a resposta com:
  • Código de status 429 Too Many Requests
  • Header Retry-After com o número de segundos que você deve aguardar antes de tentar novamente.

Exemplo de resposta ao exceder o limite:

HTTP/1.1 429 Too Many Requests
Retry-After: 30
Content-Type: application/json

{
  "statusCode": 429,
  "message": "Too many requests"
}