GitHub CLI Cheat Sheet/List workflow runs as JSON

Inspect Actions runs in script-friendly JSON.

Section: Formatting and JSON Output

List workflow runs as JSON

bash
bash
gh run list --json databaseId,workflowName,status,conclusion
Explanation

Inspect Actions runs in script-friendly JSON.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Formatting and JSON Output
List PRs as JSON
Return pull request data as JSON fields.
OpenIn sheetbashsame section
Filter PR JSON with jq syntax
Post-process JSON output using the built-in jq expression support.
OpenIn sheetbashsame section
List issues as JSON
Return issue fields as JSON for scripting.
OpenIn sheetbashsame section
Search repos as JSON
Search GitHub repositories and output structured JSON.
OpenIn sheetbashsame section
Format PR output with Go template
Format JSON output using a Go template.
OpenIn sheetbashsame section
Query REST API and filter fields
Call the API directly and project specific values.
OpenIn sheetbashsame section