正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。
ドキュメントに関する現在のご利用体験についてお聞かせください。アンケートにご協力ください。

APIレート制限

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab Self-Managed、GitLab Dedicated

ほとんどのAPIリクエストは、一般的なユーザーおよびIPレート制限に対してカウントされます。一部のAPIでは、代わりに個別のレート制限を設定できます。APIレート制限は、そのAPIへのリクエストに対する一般的な制限よりも優先されます。一般的な制限を変更することなく、単一のAPIの制限を上げたり下げたりできます。他の動作に変更はありません。

これらの制限を設定するには、管理者エリアに移動し、設定 > ネットワークを選択します。

利用可能なAPIレート制限

API説明
監査イベントAPIインスタンス監査イベントを取得するリクエストを制限します。
非推奨のエンドポイント後方互換性を損なわずに削除できないが、代替があるエンドポイントを制限します。
グループAPIグループを一覧表示、取得する、作成、アーカイブするリクエスト、およびグループメンバーを一覧表示、削除するリクエストを制限します。
組織API組織を作成するリクエストを制限します。
パッケージレジストリパッケージAPIへのリクエストを制限します。これは、ダウンストリームプロジェクトが依存関係を解決するために呼び出すものです。
プロジェクトAPIプロジェクトを一覧表示、取得する、作成するリクエスト、およびプロジェクトメンバーを一覧表示、削除するリクエストを制限します。
リポジトリファイルAPIリポジトリ内のファイルをフェッチする、作成する、更新する、削除するリクエストを制限します。
ユーザーAPIユーザーのフォロワー、ステータス、SSHキー、およびGPGキーを読み取るリクエストを制限します。