Limites de taux

Les limites de taux dépendent de la clé d’API de l’utilisateur authentifié et peuvent être modifiées sans préavis. Si vous atteignez constamment la limite, contactez votre responsable de compte pour connaître les options disponibles selon votre usage.

Les API DigiCert appliquent une limite de taux de 1300 demandes par heure. Il existe également une limite de taux à court terme de 100 demandes par intervalle de 10 secondes afin d’éviter les rafales de demandes et d’empêcher les abus.

Les limites de taux par heure et à court terme utilisent une fenêtre temporelle glissante. En d’autres termes, chaque fois que vous envoyez une demande, le service vérifie le nombre de demandes envoyées au cours des 10 dernières secondes, puis au cours de l’heure précédente. Si la demande fait dépasser l’une ou l’autre des limites de taux, l’accès à l’API est temporairement bloqué et toutes les demandes renvoient un code de statut 429 HTTP avec la réponse JSON suivante :

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

Comme les limites de taux utilisent une fenêtre temporelle glissante, il n’y a pas d’intervalle de réinitialisation spécifique des limites. Par conséquent, si vous avez correctement étalé vos demandes, le fait d’attendre quelques secondes ou quelques minutes rétablira l’accès à l’API.