GitHub Appのレート制限

GitHub Appのレート制限は、トラフィックのレートを制御するための役に立ちます。

サーバーからサーバーへのリクエスト

The rate limits for server-to-server requests made by GitHub Apps depend on where the app is installed. If the app is installed on organizations or repositories owned by an enterprise on GitHub.com, then the rate is higher than for installations outside an enterprise.

通常のサーバーからサーバーへのレート制限

GitHub Apps making server-to-server requests use the installation's minimum rate limit of 5,000 requests per hour. 20ユーザ以上を持つOrganizationのインストールは、ユーザごとにⅠ時間あたり50リクエストが追加されます。 20以上のリポジトリを持つインストールでは、リポジトリごとにⅠ時間あたり50リクエストが追加されます。 インストールに対する最大のレート制限は、Ⅰ時間あたり12,500リクエストです。

GitHub Enterprise Cloudのサーバーからサーバーへのレート制限

GitHub Apps that are installed on an organization or repository owned by an enterprise on GitHub.com have a rate limit of 15,000 requests per hour for server-to-server requests.

ユーザからサーバーへのリクエスト

GitHub Appsユーザの代わりに動作し、ユーザからサーバーへのリクエストを発行することができます。

The rate limits for user-to-server requests made by GitHub Apps depend on where the app is installed. If the app is installed on organizations or repositories owned by an enterprise on GitHub.com, then the rate is higher than for installations outside an enterprise.

通常のユーザからサーバーへのレート制限

User-to-server requests are rate limited at 5,000 requests per hour and per authenticated user. ユーザが認可したすべてのOAuthアプリケーション、ユーザが所有する個人アクセストークン、ユーザの ユーザ名およびパスワード で認証されたリクエストは、ユーザに対する1時間あたり5,000リクエストという割り当てを共有します。

GitHub Enterprise Cloudのユーザからサーバーへのレート制限

When a user belongs to an enterprise on GitHub.com, user-to-server requests to resources owned by the same enterprise are rate limited at 15,000 requests per hour and per authenticated user. All OAuth applications authorized by that user, personal access tokens owned by that user, and requests authenticated with that user's username and password share the same quota of 5,000 requests per hour for that user.

レート制限に関する詳細な情報については、REST APIについては「レート制限」を、GraphQL APIについては「リソース制限」を参照してください。

このドキュメントは役立ちましたか?

プライバシーポリシー

これらのドキュメントを素晴らしいものにするのを手伝ってください!

GitHubのすべてのドキュメントはオープンソースです。間違っていたり、はっきりしないところがありましたか?Pull Requestをお送りください。

コントリビューションを行う

OR, コントリビューションの方法を学んでください。

問題がまだ解決していませんか?