Pular para o conteúdo principal

Limites de taxa

A API Annie Insights impõe limites de taxa para garantir o uso justo e a estabilidade do sistema.

Limites por tipo de chave

Tipo de chaveLimite de taxaExplodidoLimite diário
Caixa de areia10 solicitações/min5 simultâneos500/dia
ProduçãoPersonalizadoPersonalizadoPersonalizado

Cabeçalhos de limite de taxa

Cada resposta da API inclui informações de limite de taxa nos cabeçalhos:

CabeçalhoDescrição
X-RateLimit-LimitMáximo de solicitações permitidas na janela atual
X-RateLimit-RemainingSolicitações restantes na janela atual
X-RateLimit-ResetCarimbo de data e hora Unix quando a janela é redefinida
Retry-AfterSegundos para esperar antes de tentar novamente (somente em 429)

Lidando com Limites de Taxa

Quando você excede o limite de taxa, a API retorna HTTP 429:

{
"error": "Too Many Requests",
"message": "Rate limit exceeded. Retry after 60 seconds.",
"statusCode": 429
}

Melhores práticas

  1. Monitore cabeçalhos — Verifique X-RateLimit-Remaining antes de enviar solicitações
  2. Solicitações de fila — Implemente uma fila de solicitações com taxa de transferência controlada
  3. Retirada exponencial — Em 429, espere 2^attempt segundos antes de tentar novamente
  4. Entre em contato com vendas — Para limites mais altos, entre em contato com api-support@hcds.ai