Limite de requisições da API


Para preservar a integridade e a confiabilidade da plataforma, as nossas APIs têm o seguinte limite de taxa:

Contatos

Limite de requisições para atualização do contato
Limite máximo Período Método HTTP Plano
24 requisições 24 horas PATCH Light, Basic, Pro, Enterprise

Eventos

Limite de requisições do lead
Limite máximo Período Método HTTP Plano
120 requisições 24 horas POST Light, Basic, Pro, Enterprise

Limite de requisições por conta
Limite máximo Período Método HTTP Plano
120 requisições 1 minuto POST Light, Basic, Pro
500 requisições 1 minuto POST Enterprise

Too Many Requests

Ao projetar seu aplicativo pense em controlar o fluxo de solicitações de API para uma melhor produtividade sem exceder o máximo de requisições permitido, caso contrário, você receberá um erro 429 - Too Many Requests.

Exemplo
{
  "error": "'lead_limiter' rate limit exceeded for 86400 second(s) period for key 'lead@example.org'",
  "max": 24,
  "usage": 25,
  "remaining_time": 43067
}
error Detalhes sobre a causa que excedeu o limite de requisições permitido
max Número máximo de requisições permitido
usage Número máximo de requisições alcançado
remaining_time Período restante para envio de requisições (milissegundos)

Dicas rápidas 👍

  • Assuma que sua aplicação irá competir por cotas, taxas e recursos de concorrência com outros aplicativos, defina limites de uso conservadores.
  • Evite fazer chamadas de API simultâneas se o seu caso de uso não se beneficiar.
  • Sempre que possível utilize requisições assíncronas para as APIs, assim você poderá lidar melhor com os limites e erros.