GitHub は、 GitHub App が特定の期間内に REST API に対して行うことができる要求の数に制限を設定します。 また、 GitHub App が特定の期間内に GraphQL API に対して実行できるクエリのポイント値に制限を設定します。 これらの主要なレート制限に加えて、 GitHub ではセカンダリ レート制限も適用される場合があります。 これらの制限は、不正使用やサービス拒否攻撃を防ぐのに役立ち、すべてのユーザーがシステムを使用できるようにします。
GitHub Appのレート制限は、アプリがユーザー アクセス トークンとインストール アクセス トークンのどちらを使用して認証するかによって異なります。 また、アプリが GitHub Enterprise Cloud 組織によって所有またはインストールされている場所によっても異なります。
詳細については、「REST API のレート制限」および「GraphQL API のレート制限とクエリ制限」を参照してください。