API プレビューを使用すると、正式に GitHub API の一部になる前に、新しい API や既存の API メソッドへの変更を試すことができます。
プレビュー期間中は、開発者からのフィードバックに基づいて機能を変更することがあります。 変更をする際には、事前の通知なく開発者blogでアナウンスします。
API プレビューにアクセスするには、リクエストの Accept ヘッダー内でカスタムのメディアタイプを提供しなければなりません。 各プレビューの機能ドキュメントに、どのカスタムメディアタイプを提供するのかが示されています。
コミット検索
コミットの検索をします。
カスタムメディアタイプ: cloak-preview 発表日: 2017-01-05
リポジトリトピック
リポジトリの結果を返す呼び出しでリポジトリトピックのリストを表示します。
カスタムメディアタイプ: mercy-preview 発表日: 2017-01-31
署名済みコミットの必須化
これで、API を使用して、保護されたブランチで署名済みコミットを必須にするための設定を管理できます。
カスタムメディアタイプ: zzzax-preview 発表日: 2018-02-22
GitHub App マニフェスト
GitHub App マニフェストを使用すると、事前設された GitHub App を作成できます。 詳細については、「GitHub App のマニフェスト」を参照してください。
カスタムメディアタイプ: fury-preview
コンテンツの添付
Content Attachments API を使用して、登録されたドメインにリンクする URL の詳細情報を GitHub で提供できるようになりました。 詳細については、「添付コンテンツを使用する」を参照してください。
カスタムメディアタイプ: corsair-preview 発表日: 2018-12-10
リポジトリテンプレートの作成および使用
新しいエンドポイントで、テンプレートを使用してリポジトリを作成し、is_template パラメータを true に設定して、テンプレートリポジトリである認証済みユーザのリポジトリを作成できます。 is_template キーを使用して、リポジトリを取得し、テンプレートリポジトリとして設定されているかどうかを確認します。
カスタムメディアタイプ: baptiste-preview 発表日: 2019-07-05