Skip to main content

GitHub アプリのレート制限

レート制限は、GitHub.com へのトラフィックのレートを制限し、すべてのユーザーに一貫したアクセスを確保するのに役立ちます。

GitHub は、 GitHub App が特定の期間内に REST API に対して行うことができる要求の数に制限を設定します。 また、 GitHub App が特定の期間内に GraphQL API に対して実行できるクエリのポイント値に制限を設定します。 これらの主要なレート制限に加えて、 GitHub ではセカンダリ レート制限も適用される場合があります。 これらの制限は、不正使用やサービス拒否攻撃を防ぐのに役立ち、すべてのユーザーがシステムを使用できるようにします。

GitHub Appのレート制限は、アプリがユーザー アクセス トークンとインストール アクセス トークンのどちらを使用して認証するかによって異なります。 また、アプリが GitHub Enterprise Cloud 組織によって所有またはインストールされている場所によっても異なります。

詳細については、「REST API のレート制限」および「GraphQL API のレート制限とクエリ制限」を参照してください。