Skip to content
Discussion options

You must be logged in to vote

Right now, GitHub does NOT provide any API to retrieve the data shown under “Insights → Actions → Performance metrics.” That dashboard is generated internally and is not exposed through the REST or GraphQL API.

The only workflow‑related data you can automate comes from the standard Actions endpoints (runs, jobs, logs, artifacts, etc.), like:

GET /repos/{owner}/{repo}/actions/runs
GET /repos/{owner}/{repo}/actions/runs/{run_id}/jobs
GET /repos/{owner}/{repo}/actions/artifacts

But the performance metrics view itself isn’t available programmatically, so there’s currently no way to download or query that exact dataset through an API.

Replies: 3 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@swgu98
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by swgu98
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Actions Build, test, and automate your deployment pipeline with world-class CI/CD General General topics and discussions that don't fit into other categories, but are related to GitHub Question Ask and answer questions about GitHub features and usage Metrics & Insights Questions and feedback about workflow analytics, usage metrics, and GitHub Actions performance data.
4 participants