Quais são os limites de taxa padrão?
Todo endpoint POST permite 10 requisições por segundo por chave de API. O limite é idêntico em todos os endpoints e todos os planos:| Endpoint | Limite de Taxa |
|---|---|
POST /email/find/single | 10 req/s |
POST /email/find/bulk | 10 req/s |
POST /email/verify/single | 10 req/s |
POST /email/verify/bulk | 10 req/s |
POST /phone/single | 10 req/s |
POST /phone/bulk | 10 req/s |
Os limites de taxa são por chave de API e medidos em requisições por segundo (RPS). Cada chave de API tem sua própria cota independente.
O que acontece quando excedo o limite de taxa?
Quando você excede o limite de taxa, a API retorna uma resposta429 Too Many Requests:
429 é implementar backoff exponencial — aguardar um atraso progressivamente maior antes de cada nova tentativa, para que a chave de API tenha tempo de voltar a ficar abaixo do limite:
Como posso evitar atingir o limite de taxa?
A maneira mais eficaz de permanecer dentro da cota é enviar requisições menos numerosas e maiores, e receber resultados por meio de webhooks em vez de polling.Use endpoints em lote
Use endpoints em lote
Em vez de fazer 100 requisições únicas, faça 1 requisição em lote (até 5.000 itens para email, 3.000 para telefone). Um único POST em lote conta como 1 requisição no seu limite de taxa.Consulte Encontrar Emails e Verificar Emails para começar.
Use webhooks em vez de polling
Use webhooks em vez de polling
Fazer polling no endpoint GET desperdiça a cota do seu limite de taxa. Use webhooks para receber resultados automaticamente assim que uma busca ou verificação for concluída.
Armazene resultados em cache
Armazene resultados em cache
Armazene resultados para evitar chamadas de API redundantes para o mesmo contato, o que também economiza créditos.
Posso obter limites de taxa maiores?
Sim. A Enrow pode aumentar seu RPS caso a caso. Entre em contato conosco em api@enrow.io com seu caso de uso e volume esperado.FAQ
Os limites de taxa são compartilhados entre endpoints?
Os limites de taxa são compartilhados entre endpoints?
Não. O limite de 10 req/s se aplica de forma independente a cada endpoint POST, e a cota é monitorada por chave de API em vez de por conta.
As requisições GET contam para o limite de taxa?
As requisições GET contam para o limite de taxa?
Não. Os endpoints GET não têm limite de taxa, portanto, fazer polling para obter resultados não consome sua cota de RPS. Dito isso, os webhooks ainda são preferíveis ao polling frequente.
Uma requisição em lote conta como uma requisição?
Uma requisição em lote conta como uma requisição?
Sim. Um único POST em lote conta como 1 requisição no seu limite de taxa, mesmo que possa conter até 5.000 itens para email ou 3.000 para telefone.
Qual código de status sinaliza um erro de limite de taxa?
Qual código de status sinaliza um erro de limite de taxa?
Uma resposta
429 Too Many Requests com o corpo { "message": "Too Many Requests" }. Tente novamente com backoff exponencial. Consulte Tratamento de erros para mais detalhes.Próximos passos
Encontrar emails em lote
Execute até 5.000 buscas de email em uma única requisição para economizar a cota do limite de taxa.
Webhooks
Receba resultados automaticamente em vez de fazer polling nos endpoints GET.
Tratamento de erros
Lide com 429 e outras respostas de forma elegante na sua integração.
Créditos e cobrança
Veja como os créditos são consumidos para cada endpoint.

