編集

GitHub REST API 2026-03-10リリース

GitHub REST APIの新しいカレンダーバージョンである 2026-03-10 がリリースされた。本バージョンは、GitHub REST APIにおいて初めて破壊的変更を含む更新となる。

既存のAPIバージョンである 2022-11-28 は、本日から少なくとも24ヶ月間は継続してサポートされる。また、リクエストに X-GitHub-Api-Version ヘッダーを含まない場合は、引き続きデフォルトとして 2022-11-28 が適用される。

#主要な変更点

本リリースでは、APIレスポンスや仕様に関する複数の破壊的変更が含まれる。

  • rate_limit エンドポイントにおける非推奨の rate プロパティの削除(resources.core の利用へ完全移行)
  • Get repository content APIでディレクトリ内容を取得する際、サブモジュールの typefile から submodule に変更
  • SARIFファイルアップロード応答の Content-Typeapplication/json+sarif から application/sarif+json に修正
  • 各種エンドポイントから非推奨の use_squash_pr_title_as_default プロパティの削除、およびAPIルートからの authorizations_url の削除
  • beta メディアタイプのサポート非推奨化に伴う、一部レスポンスプロパティの型や名称の変更(master_branchdefault_branch へ変更など)

新しいバージョンへアップグレードする際は、公式ドキュメントで詳細な影響範囲を確認して該当する変更に対処したうえで、APIリクエストのヘッダーを更新する。

http
X-GitHub-Api-Version: 2026-03-10

#参考文献

編集