## 下準備 - gh コマンドを入れる - https://docs.github.com/en/github-cli/github-cli/about-github-cli - `gh auth login` コマンドでログインする - プロジェクトを使う時は `gh auth login --scopes "project"` でログインすることで必要な権限が得られる ## 使用例 - ファイルにクエリを書いて使うと便利 ``` $ gh api graphql -f query="$(cat sample.graphql)" ``` ### プロジェクト関連 - https://docs.github.com/ja/issues/planning-and-tracking-with-projects/automating-your-project/using-the-api-to-manage-projects #### OrganizationプロジェクトのノードIDを取得する ``` query{ organization(login: "org_name") { projectV2(number: project_number) { id } } } ```