API プレビューを使用すると、正式に GitHub API の一部になる前に、新しい API や既存の API メソッドへの変更を試すことができます。
プレビュー期間中は、開発者からのフィードバックに基づいて機能を変更することがあります。 変更をする際には、事前の通知なく開発者blogでアナウンスします。
API プレビューにアクセスするには、リクエストの Accept
ヘッダー内でカスタ� のメディアタイプを提供しなければなりません。 各プレビューの機能ドキュメントに、どのカスタ� メディアタイプを提供するのかが示されています。
強化されたデプロイメント
より多くの情� �と細かい粒度で、デプロイメントをより詳細に制御します。
カスタ� メディアタイプ: ant-man-preview
発表日: 2016-04-06
リアクション
コミット、Issue、コメントに対するリアクションを管理します。
カスタ� メディアタイプ: squirrel-girl-preview
発表日: 2016-05-12 更新日: 2016-06-07
タイ� ライン
Issue またはプルリクエストのイベントのリストを取得します。
カスタ� メディアタイプ: mockingbird-preview
発表日: 2016-05-23
pre-receive 環境
pre-receive フックの環境を作成、一覧表示、更新、削除します。
カスタ� メディアタイプ: eye-scream-preview
発表日: 2015-07-29
プロジェクト
プロジェクトを管理します。
カスタ� メディアタイプ: inertia-preview
発表日: 2016-09-14 更新日: 2016-10-27
コミット検索
コミットの検索をします。
カスタ� メディアタイプ: cloak-preview
発表日: 2017-01-05
リポジトリトピック
リポジトリの結果を返す呼び出しでリポジトリトピックのリストを表示します。
カスタ� メディアタイプ: mercy-preview
発表日: 2017-01-31
行動規範
すべての行動規範を表示するか、リポジトリに現在ある行動規範を取得します。
カスタ� メディアタイプ: scarlet-witch-preview
グローバル webhook
Organization およびユーザイベントタイプのグローバル webhook を有効にします。 この API プレビューは GitHub Enterprise Server でのみ使用できます。
カスタ� メディアタイプ: superpro-preview
発表日: 2017-12-12
署名済みコミットの必� �化
これで、API を使用して、保護されたブランチで署名済みコミットを必� �にするための設定を管理できます。
カスタ� メディアタイプ: zzzax-preview
発表日: 2018-02-22
複数の承認レビューの必� �化
API を使用して、プルリクエストに対して複数の承認レビューを必� �にすることができるようになりました。
カスタ� メディアタイプ: luke-cage-preview
発表日: 2018-03-16
リポジトリへの匿名 Git アクセス
GitHub Enterprise Server インスタンスがプライベートモードの� �合、サイトおよびリポジトリの管理者は、パブリックリポジトリに対して匿名の Git アクセスを有効にすることができます。
カスタ� メディアタイプ: x-ray-preview
発表日: 2018-07-12
プロジェクトカードの詳細
Issue イベントおよび Issue タイ� ラインイベントの REST API 応答は、プロジェクト関連イベントの project_card
フィールドを返すようになりました。
カスタ� メディアタイプ: starfox-preview
発表日: 2018-09-05
デプロイメントステータス
デプロイメントステータスの環境
を更新し、in_progress
および queued
ステータスを使用できるようになりました。 デプロイメントステータスを作成するときに、auto_inactive
パラメータを使用して、古い本番
デプロイメントを inactive
としてマークできるようになりました。
カスタ� メディアタイプ: flash-preview
発表日: 2018-10-16
リポジトリの作成権限
Organization メンバーによるリポジトリの作成可否、および作成可能なリポジトリのタイプを設定できるようになりました。 詳細については、「Organization を更新する」を参照してく� さい。
カスタ� メディアタイプ: surtur-preview
発表日: 2019-12-03
コンテンツの添付
Content Attachments API を使用して、登録されたドメインにリンクする URL の詳細情� �を GitHub で提供できるようになりました。 詳細については、「添付コンテンツを使用する」を参照してく� さい。
カスタ� メディアタイプ: corsair-preview
発表日: 2018-12-10
Pages の有効化と無効化
Pages API の新しいエンドポイントを使用して、Pages を有効または無効にできます。 Pages の詳細については、「GitHub Pages の基本 」を参照してく� さい。
カスタ� メディアタイプ: switcheroo-preview
発表日: 2019-03-14
コミットのブランチまたはプルリクエストの一覧表示
Commits API で 2 つの新しいエンドポイントを使用して、コミットのブランチまたはプルリクエストを一覧表示できます。
カスタ� メディアタイプ: groot-preview
発表日: 2019-04-11
プルリクエストブランチの更新
新しいエンドポイントを使用して、プルリクエストブランチを上流ブランチの HEAD からの変更で更新できます。
カスタ� メディアタイプ: lydian-preview
発表日: 2019-05-29
リポジトリテンプレートの作成および使用
新しいエンドポイントで、テンプレートを使用してリポジトリを作成し、is_template
パラメータを true
に設定して、テンプレートリポジトリである認証済みユーザのリポジトリを作成できます。 is_template
キーを使用して、リポジトリを取得し、テンプレートリポジトリとして設定されているかどうかを確認します。
カスタ� メディアタイプ: baptiste-preview
発表日: 2019-07-05
Repositories API の新しい可視性パラメータ
Repositories API でリポジトリの可視性を設定および取得できます。
カスタ� メディアタイプ: nebula-preview
発表日: 2019-11-25