GitHub 对 GitHub App 在特定时间段内可以向 REST API 提出的请求数设置限制。 它还会对 GitHub App 在特定时间段内对 GraphQL API 进行的查询的点值设置限制。 除了这些主要速率限制之外,GitHub 可能还会应用次要速率限制。 这些限制有助于防止滥用和拒绝服务攻击,并确保系统仍可供所有用户使用。
GitHub App 的速率限制取决于应用程序是使用用户访问令牌还是使用安装访问令牌进行身份验证。 它还取决于应用由 GitHub Enterprise Cloud 组织拥有的位置或安装在该组织的哪个位置。
有关详细信息,请参阅 REST API 的速率限制 和 GraphQL API 的速率限制和节点限制。