Limites da taxa

Limites de taxa são baseados na chave de API do usuário autenticado e estão sujeitos à alteração sem aviso. Se você estiver constantemente atingindo o limite, contate o gerente da sua conta para ver quais opções estão disponíveis para o seu uso.

As APIs da DigiCert executam um limite de taxa de 1300 solicitações por hora. Também há um limite de taxa em curto prazo de 100 solicitações por 10 segundos para a proteção contra solicitações intermitentes e evitar abuso.

Os limites de taxa por hora e em curto prazo usam uma janela de tempo em andamento. Isso significa que toda vez que você enviar uma solicitação, o serviço verifica quantas solicitações ocorreram nos 10 segundos anteriores, e depois na hora anterior. Se a solicitação exceder o limite de taxa, o acesso à API é temporariamente bloqueado e todas as solicitações retornam um código de status 429 HTTP com esta resposta JSON:

json
{
  "errors": [
    {
      "code": "request_limit_exceeded",
      "message": "Service unavailable, please limit request volume"
    }
  ]
}

Como os limites de taxa usam uma janela de tempo em andamento, não há intervalo específico em que limites de taxa são redefinidos. Então, se você adequadamente espalhar as suas solicitações, aguardar alguns segundos ou minutos restaurará acesso à API.