まくろぐ

GitHub GraphQL API のスキーマを GET リクエストで取得する

更新:
作成:

次のように HTTP GET リクエストを送ることで、GitHub GraphQL API のスキーマ定義を取得することができます。 パーソナルアクセストークンはこちら から生成してください。

$ token=YOUR_PERSONAL_ACCESS_TOKEN
$ curl -H "Authorization: bearer $token" https://api.github.com/graphql

結果は圧縮された JSON テキストで返されます。 python -m json.tool にパイプすることで見やすく整形された JSON テキストを取得できます。

$ curl -H "Authorization: bearer $token" https://api.github.com/graphql | python -m json.tool

返されたスキーマ定義をファイルに保存すると、サイズは約 5MB になります。

関連記事

まくろぐ
サイトマップまくへのメッセージ