Tariflimits

DigiCert-APIs setzen ein Limit von 1000 Anfragen pro 5 Minuten durch., Es gibt auch ein Kurzzeitlimit von 100 Anfragen pro 5 Sekunden zum Schutz vor Burst-Anfragen und Verhinderung von Missbrauch.

Tariflimits basieren auf dem API-Schlüssel des authentifizierten Benutzers und können ohne vorherige Ankündigung geändert werden. Falls Sie laufend an das Limit stoßen, wenden Sie sich an Ihren Kundenbetreuer, um zu erfahren, welche Optionen Ihnen zur Verfügung stehen.

Was geschieht, wenn das Anfragelimit überschritten wird?

Sowohl das 5-minütige als auch das kurzfristige 5-sekündliche Limit verwenden ein rollierendes Zeitfenster. Jedes Mal, wenn Sie eine Anfrage senden, prüft der Service, wie viele Zugriffe in den letzten 5 Sekunden stattgefunden haben, und dann für die vorangegangene Stunde. Falls eines der meiden Anfragelimits überschritten wird, wird der API-Zugriff vorübergehend gesperrt und alle Anfragen erhalten einen HTTP-Statuscode 429 mit dieser JSON-Antwort:

Die Limits verwenden ein rollierendes Zeitfenster, es gibt also kein spezifisches Intervall, in dem sie zurückgesetzt werden. Wenn Sie Ihre Anfragen also richtig verteilen und ein paar Sekunden oder Minuten warten, wird der API-Zugriff wiederhergestellt.

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