Open1

GitHub Access Token の Rate Limit

Shunsuke SuzukiShunsuke Suzuki

以下は github.com の場合で GitHub Enterprise は無視する

GitHub App

  • 1 時間あたり 5,000
  • 20 人を超える org ではユーザーごとに 1 時間あたり 50 件追加でリクエスト可能
  • 20 以上のリポジトリにインストールされた App はリポジトリごとにⅠ時間あたり50リクエストが追加される
  • 最大 Ⅰ時間あたり12,500リクエスト

ユーザーまたは組織は、最大 100 個の GitHub Apps を登録できますが、アカウントにインストールできる GitHub Apps の数に制限はありません。

GitHub Actions

  • リポジトリごとに 1 時間あたり 1,000 要求

Personal Access Token

  • 認証したユーザーあたり 5,000 件/時

認証なし

  • 1 時間あたり最大 60 リクエストまで可能
  • 認証されていないリクエストは、リクエストを発行した人ではなく、発信元の IP アドレスに関連付けられる