生涯未熟

生涯未熟

プログラミングをちょこちょこと。

GitHub API v4でProjectV2のNode IDを取得する

GitHubから2022/10/01よりプロジェクト情報を取得する ProjectNext が廃止となり、代わりに ProjectV2 を使おうというお達しがありました。

docs.github.com

ProjectNext で使っていたNode IDを ProjectV2 でも使えるのかなとやってみたらダメだったので、新たに取得してみた。

やり方

仕事上でAPIを使っているということもあり、今回は会社のorganizationから取得してみました。
クエリはこんな感じ。

プロジェクト番号は各プロジェクト上に割り振られている番号でURL見るとわかると思います。

それかクエリ実行するのめんどくせーって人は単純に PN_XXXXXXX ってなってるIDを PVT_XXXXXXX って置換すれば良さそう。