CircleCI API Skill
circleci-api
circleci-api
| Method | Path | Description |
|---|---|---|
GET | /insights/pages/{project-slug}/summary | |
GET | /insights/time-series/{project-slug}/workflows/{workflow-name}/jobs | Get summary metrics and trends for a project across it's workflows and branches |
GET | /insights/{org-slug}/summary | Job timeseries data |
GET | /insights/{project-slug}/branches | Get summary metrics with trends for the entire org, and for each project. |
GET | /insights/{project-slug}/flaky-tests | Get all branches for a project |
GET | /insights/{project-slug}/workflows | Get flaky tests for a project |
GET | /insights/{project-slug}/workflows/{workflow-name} | Get summary metrics for a project's workflows |
GET | /insights/{project-slug}/workflows/{workflow-name}/jobs | Get recent runs of a workflow |
GET | /insights/{project-slug}/workflows/{workflow-name}/summary | Get summary metrics for a project workflow's jobs. |
GET | /insights/{project-slug}/workflows/{workflow-name}/test-metrics | Get metrics and trends for workflows |
POST | /jobs/{job-id}/cancel | Get test metrics for a project's workflows |
GET | /me | Cancel job by job ID |
GET | /me/collaborations | User Information |
POST | /organization | Collaborations |
DELETE | /organization/{org-slug-or-id} | Create a new organization |
GET | /organization/{org-slug-or-id} | Delete an organization |
POST | /organization/{org-slug-or-id}/project | Get an organization |
POST | /organization/{org-slug-or-id}/url-orb-allow-list | Create a new project |
GET | /organization/{org-slug-or-id}/url-orb-allow-list | Create a new URL Orb allow-list entry |
DELETE | /organization/{org-slug-or-id}/url-orb-allow-list/{allow-list-entry-id} | List the entries in the org's URL Orb allow-list |
GET | /pipeline | Remove an entry from the org's URL orb allow-list |
POST | /pipeline/continue | Get a list of pipelines |
GET | /pipeline/{pipeline-id} | Continue a pipeline |
GET | /pipeline/{pipeline-id}/config | Get a pipeline by ID |
GET | /pipeline/{pipeline-id}/values | Get a pipeline's configuration |
GET | /pipeline/{pipeline-id}/workflow | Get pipeline values for a pipeline |
GET | /project/{project-slug} | Get a pipeline's workflows |
DELETE | /project/{project-slug} | Get a project |
GET | /project/{project-slug}/checkout-key | Delete a project |
POST | /project/{project-slug}/checkout-key | Get all checkout keys |
Use this API as a Claude Code skill for instant agent access.
lapsh skill-install circleci-api
Downloads and installs to ~/.claude/skills/circleci-api/
v2 (2026-03-06)