速率限制

速率限制基于已验证的用户的 API 密钥并且可能更改,恕不另行通知。如果您持续达到限制,请联系您的客户经理,询问哪些选项符合您的使用需求。

DigiCert API 执行的速率限制是 1300 次请求/小时。还有一个短期速率限制 100 次请求/小时,以提供突增请求保护和防止滥用。

单位小时和短期速率限制均使用滚动时间窗口。这意味着每次当您发送请求时,服务都会依次检查在前 10 秒内和前 1 小时内分别发生了多少次请求。如果请求超出速率限制,将暂时锁定 API 访问权限,并且所有请求返回 429 HTTP 状态代码并提供此 JSON 响应:

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

由于速率限制使用滚动时间窗口,因此未指明重置速率限制的间隔时间。所以,如果您适当分散您的请求,等待几秒钟或几分钟后将恢复 API 访问权限。