CircleCI ​
Manage pipelines, workflows, and jobs with the CircleCI API.
| Detail | Value |
|---|---|
| Category | CI/CD |
| Base URL | https://circleci.com/api/v2 |
| Authentication | API Key |
| Endpoints | 8 |
| Connector key | circleci |
Using CircleCI in a workflow ​
- Go to Connections and click New Connection.
- Pick CircleCI from the marketplace.
- Enter your credentials (see Authentication above for what's expected).
- In a workflow, drop an API Call node and select this connection.
- Pick the operation you need from the Operation dropdown — see the table below.
Available Endpoints ​
| Endpoint | Summary |
|---|---|
| GET /me | Get current user |
| GET /project/{project-slug}/pipeline | List pipelines |
| POST /project/{project-slug}/pipeline | Trigger a pipeline |
| GET /pipeline/{pipeline-id} | Get pipeline details |
| GET /pipeline/{pipeline-id}/workflow | List workflows |
| GET /workflow/{id} | Get workflow details |
| POST /workflow/{id}/cancel | Cancel a workflow |
| GET /workflow/{id}/job | List workflow jobs |
Each endpoint has its own page with parameter details, an example
API Callnode configuration, and the response shape.