プレビュー版というやつらしい。
参考
概要
Licensing a repository - User Documentation
Licenses API | GitHub Developer Guide
翻訳
仕様
Licenses | GitHub Developer Guide
翻訳
APIで自動化できる
Open source license usage on GitHub.com · GitHub
翻訳
テンプレート
https://github.com/github/choosealicense.com
仕組み
ライセンシーはプロジェクトのLICENSEファイル(存在する場合)の内容を既知のライセンスの短いリストと照合します。
HTTP Header
Key | Value |
---|---|
Accept | application/vnd.github.drax-preview+json |
プレビュー期間中にAPIにアクセスするには、Acceptヘッダーにカスタムメディアタイプを指定する必要があります。
Licenses API | GitHub Developer Guide
ライセンスAPIは現在、開発者がプレビューするために利用できます。 プレビュー期間中、APIは予告なしに変更されることがあります。
API
Licenses | GitHub Developer Guide
Method | EndPoint | 説明 |
---|---|---|
GET | /licenses | 全ライセンス取得 |
GET | /licenses/:license | 各ライセンス詳細 |
GET | /repos/:owner/:repo | リポジトリ毎のライセンス |
以下のリポジトリ取得APIにライセンス情報が足されたものに見える。
Repositories | GitHub Developer Guide
所感
次回はテーブルを作成する。