Skip to main content
Skip to content

GitHub アプリのレート制限

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

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

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

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