CircleCI is a continuous integration and continuous delivery (CI/CD) platform that automates software build, test, and deployment pipelines. Their developer surface includes the REST API v2 (the recommended modern interface), the legacy v1 REST API, a Self-Hosted Runner API, webhooks for real-time event notifications, and the Orbs Registry of reusable configuration packages. Authentication is via a personal or project Circle-Token sent in the Circle-Token header; responses are JSON.
CircleCI publishes 18 API contracts indexed on the APIs.io network, including Self-Hosted Runner API, Webhooks, Artifact API, and 15 more. Tagged areas include CI/CD, Continuous Integration, Continuous Deployment, DevOps, and Pipelines.
The CircleCI catalog on APIs.io includes 2 event-driven AsyncAPI specifications, 1 JSON-LD context, and 3 Spectral governance rulesets.
CircleCI’s developer surface includes CLI, changelog, pricing, API reference, authentication, developer portal, documentation, and 45 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it
carries 10 points of the composite. It is scored from the published contracts
themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already
holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in
front of it, and the first time that check is skipped a duplicate record is created.
Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet,
not penalised by it.
The six quality facets above are damped to 75 points between them,
because the conditional facet above carries the other
25. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 75% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site.
It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/circleci/"><img src="https://apis.io/badge/circleci/card.svg" alt="CircleCI on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
Idempotency+9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
A2A Agent Card+8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
Request/Response Examples+7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
Agentic Commerce Well-Known Document+5 pts — a parsing /.well-known/ucp.json or acp.json declaring a version and at least one service, OR (0.27) a live x402 payment challenge from _data/x402-adoption.json — `self` when its endpoints are on the provider's own domain, `platform` when they are on a vendor's
The Kin Score Market layer reads a provider inside its market:
its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted:
not part of the Kin Score or agent readiness.
Registered MCP server and declares compatibility are report only — not weighted.
Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
The CircleCI Self-Hosted Runner API enables management and execution of jobs on self-hosted runner infrastructure. It provides endpoints for listing available runners, managing ...
CircleCI Webhooks allow developers to receive real-time notifications about events in their CI/CD pipelines by configuring HTTP callbacks. Webhooks can be set up through project...
CircleCI Orbs are shareable, reusable packages of CircleCI configuration that simplify build setup and integration with third-party tools. The Orbs Registry on the CircleCI Deve...
CircleCI Webhooks allow developers to receive real-time notifications about events in their CI/CD pipelines by configuring HTTP callbacks. Webhooks can be set up through project...
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
aid: circleci
deliveryModel:
model: saas
open_source: false
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: high
source:
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: freemium
onboarding: self-serve
trial: false
try_now: true
public: false
gated: none
gated_source:
- onboarding
label: Freemium · Self-serve signup
confidence: medium
source:
- plans
- authentication
- security
generated: '2026-11-06'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/circleci.png
name: CircleCI
url: https://raw.githubusercontent.com/api-evangelist/circleci/refs/heads/main/apis.yml
created: '2025-03-05'
modified: '2026-09-16'
type: Index
access: 3rd-Party
position: Consuming
specificationVersion: '0.23'
tags:
- CI/CD
- Continuous Integration
- Continuous Deployment
- DevOps
- Pipelines
- Workflows
- Developer Tools
description: CircleCI is a continuous integration and continuous delivery (CI/CD) platform that automates software build,
test, and deployment pipelines. Their developer surface includes the REST API v2 (the recommended modern interface), the
legacy v1 REST API, a Self-Hosted Runner API, webhooks for real-time event notifications, and the Orbs Registry of reusable
configuration packages. Authentication is via a personal or project Circle-Token sent in the Circle-Token header; responses
are JSON.
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
common:
- type: FinOps
url: finops/circleci-finops.yml
- type: RateLimits
url: rate-limits/circleci-rate-limits.yml
- type: Plans
url: plans/circleci-plans-pricing.yml
- type: Spectral
url: rules/circleci-jsonschema-spectral-rules.yml
- type: Spectral
url: rules/circleci-asyncapi-spectral-rules.yml
- type: Vocabulary
url: vocabulary/circleci-vocabulary.yml
- type: AgentSkill
url: skills/_index.yml
- type: Webhooks
url: asyncapi/circleci-webhooks.yml
- type: Webhooks
url: asyncapi/circleci-webhooks-asyncapi.yml
- type: DataModel
url: data-model/circleci-data-model.yml
- type: CLI
url: cli/circleci-cli.yml
- type: ChangeLog
url: changelog/circleci-changelog.yml
- type: Compliance
url: https://trust.circleci.com/
- type: ErrorCatalog
url: errors/circleci-problem-types.yml
- type: Conformance
url: conformance/circleci-conformance.yml
- type: Overlay
url: overlays/circleci-artifact-api-overlay.yml
- type: LLMsTxt
url: llms/circleci-llms.txt
- type: MCPServer
url: mcp/circleci-mcp.yml
- type: WellKnown
url: well-known/circleci-well-known.yml
- type: Hosts
url: hosts/circleci-hosts.yml
- type: Vendors
url: vendors/circleci-vendors.yml
- type: SDKs
url: packages/circleci-packages.yml
- type: Packages
url: packages/circleci-packages.yml
- type: Security
url: https://circleci.com/security/
- type: Pricing
url: https://circleci.com/pricing/
- type: Newsroom
url: https://circleci.com/newsroom/
- type: ChangeLog
url: https://circleci.com/changelog/
- type: APIReference
url: https://circleci.com/docs/guides/getting-started/getting-started/
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/circleci/overview
- type: AgenticAccess
url: agentic-access/circleci-agentic-access.yml
- type: TrustCenter
url: security/circleci-trust-center.yml
- type: VulnerabilityDisclosure
url: security/circleci-vulnerability-disclosure.yml
- type: DomainSecurity
url: security/circleci-domain-security.yml
- type: Authentication
url: authentication/circleci-authentication.yml
- type: GitHubOrganization
url: https://github.com/circleci
- type: LinkedIn
url: https://www.linkedin.com/company/circleci
- type: Website
url: https://circleci.com/
- type: Portal
url: https://circleci.com/developer
- type: Documentation
url: https://circleci.com/docs/
- type: StatusPage
url: https://status.circleci.com/
- type: Support
url: https://support.circleci.com/
- type: Blog
url: https://circleci.com/blog/
- type: PrivacyPolicy
url: https://circleci.com/privacy/
- type: TermsOfService
url: https://circleci.com/terms-of-service/
- type: Login
url: https://app.circleci.com/
- type: JSONLD
url: json-ld/circleci-context.jsonld
- type: JSONSchema
url: json-schema/circleci-pipeline-schema.json
- type: JSONSchema
url: json-schema/circleci-workflow-schema.json
- type: JSONSchema
url: json-schema/circleci-webhook-event-schema.json
- type: Spectral
url: rules/circleci-rules.yml
- type: Features
data:
- 'Free: 30K credits/mo, 6K build minutes, 5 active users'
- 'Performance from $15/mo: 30K credits + $15/25K credits, 80x concurrency'
- 'Scale: custom annual, 200 GB storage, GPU, SSO, config policies'
- REST API v2 at circleci.com/api/v2
- Default 3,000 req/min API rate limit
- Self-hosted runners (Linux, Windows, macOS, Arm)
- Docker layer caching (Performance+)
- Orbs marketplace for reusable config
- Webhooks for pipeline events
- OAuth 2.0 + personal API tokens
- Test splitting and parallel execution
- GPU executors (Scale)
- Insights API for build analytics
- OIDC token federation for cloud auth
- Config policies for governance (Scale)
- SOC 2, FedRAMP Moderate (Scale)
sources:
- https://circleci.com/pricing/
updated: '2026-05-04'
- type: Integrations
url: https://circleci.com/integrations/
- type: LlmsText
url: https://circleci.com/llms.txt
- type: CapabilityMap
url: capabilities/circleci-capability-edges.yml
name: CircleCI Business Capability Map
apis:
- aid: circleci:runner-api
name: CircleCI Self-Hosted Runner API
tags:
- CI/CD
- Infrastructure
- Runners
- Self-Hosted
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://runner.circleci.com
humanURL: https://circleci.com/docs/runner-api/
properties:
- url: https://circleci.com/docs/runner-api/
type: Documentation
- url: openapi/circleci-runner-api-openapi.yml
type: OpenAPI
- type: JSONSchema
url: json-schema/circleci-runner-schema.json
description: The CircleCI Self-Hosted Runner API enables management and execution of jobs on self-hosted runner infrastructure.
It provides endpoints for listing available runners, managing runner tasks, and querying resource classes. The API is
hosted separately from the main CircleCI API at runner.circleci.com and supports multiple authentication methods depending
on the endpoint. Developers can use this API to integrate self-hosted runner management into their infrastructure automation
workflows.
- aid: circleci:webhooks
name: CircleCI Webhooks
tags:
- CI/CD
- Event
- Notification
- Webhook
tags_raw:
- CI/CD
- Events
- Notifications
- Webhooks
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.example.com
humanURL: https://circleci.com/docs/webhooks/
properties:
- url: https://circleci.com/docs/webhooks/
type: Documentation
- url: asyncapi/circleci-webhooks-asyncapi.yml
type: AsyncAPI
description: CircleCI Webhooks allow developers to receive real-time notifications about events in their CI/CD pipelines
by configuring HTTP callbacks. Webhooks can be set up through project settings to notify external services when workflows
and jobs complete, fail, or change status. This enables integration with monitoring systems, chat platforms, and custom
automation workflows. Webhooks deliver JSON payloads containing event details to configured endpoint URLs.
- aid: circleci:orbs
name: CircleCI Orbs Registry
tags:
- CI/CD
- Configuration
- Packages
- Reusable
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
baseURL: https://api.example.com
humanURL: https://circleci.com/developer/orbs
properties:
- url: https://circleci.com/developer/orbs
type: Documentation
description: CircleCI Orbs are shareable, reusable packages of CircleCI configuration that simplify build setup and integration
with third-party tools. The Orbs Registry on the CircleCI Developer Hub provides a searchable catalog of community and
certified orbs. Developers can browse, publish, and consume orbs to automate repeated processes, speed up project configuration,
and integrate services like AWS, Docker, Slack, and Kubernetes into their CI/CD pipelines.
- aid: circleci:circleci-artifact-api
name: CircleCI Artifact API
description: Endpoints for listing and downloading build artifacts.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Artifact
properties:
- type: OpenAPI
url: openapi/circleci-artifact-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-artifact-schema.json
- aid: circleci:circleci-build-api
name: CircleCI Build API
description: Endpoints for retrieving build details, triggering builds, retrying builds, and canceling builds.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Builds
tags_raw:
- Build
properties:
- type: OpenAPI
url: openapi/circleci-build-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-build-schema.json
- type: JSONSchema
url: json-schema/circleci-build-detail-schema.json
- type: JSONSchema
url: json-schema/circleci-build-summary-schema.json
- aid: circleci:circleci-context-api
name: CircleCI Context API
description: Endpoints for managing contexts, which are used to secure and share environment variables across projects.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Context
properties:
- type: OpenAPI
url: openapi/circleci-context-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-environment-variable-schema.json
- type: JSONSchema
url: json-schema/circleci-create-context-request-schema.json
- type: JSONSchema
url: json-schema/circleci-context-schema.json
- type: JSONSchema
url: json-schema/circleci-environment-variable-list-schema.json
- type: JSONSchema
url: json-schema/circleci-context-list-schema.json
- type: JSONSchema
url: json-schema/circleci-message-response-schema.json
- aid: circleci:circleci-insights-api
name: CircleCI Insights API
description: Endpoints for retrieving workflow and job metrics, summary data, and test performance insights.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Insights
properties:
- type: OpenAPI
url: openapi/circleci-insights-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-insights-test-metrics-schema.json
- type: JSONSchema
url: json-schema/circleci-insights-workflow-metrics-schema.json
- type: JSONSchema
url: json-schema/circleci-insights-job-metrics-schema.json
- type: JSONSchema
url: json-schema/circleci-insights-workflow-runs-schema.json
- aid: circleci:circleci-job-api
name: CircleCI Job API
description: Endpoints for retrieving job details, artifacts, and test metadata associated with pipeline jobs.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Job
properties:
- type: OpenAPI
url: openapi/circleci-job-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-job-schema.json
- type: JSONSchema
url: json-schema/circleci-test-list-schema.json
- type: JSONSchema
url: json-schema/circleci-artifact-list-schema.json
- type: JSONSchema
url: json-schema/circleci-message-response-schema.json
- aid: circleci:circleci-pipeline-api
name: CircleCI Pipeline API
description: Endpoints for triggering, retrieving, and managing pipelines and their configurations.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Pipelines
tags_raw:
- Pipeline
properties:
- type: OpenAPI
url: openapi/circleci-pipeline-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-pipeline-schema.json
- type: JSONSchema
url: json-schema/circleci-pipeline-creation-schema.json
- type: JSONSchema
url: json-schema/circleci-pipeline-config-schema.json
- type: JSONSchema
url: json-schema/circleci-trigger-pipeline-request-schema.json
- type: JSONSchema
url: json-schema/circleci-pipeline-list-schema.json
- type: JSONSchema
url: json-schema/circleci-workflow-list-schema.json
- aid: circleci:circleci-project-api
name: CircleCI Project API
description: Endpoints for listing followed projects and managing project settings.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Project
properties:
- type: OpenAPI
url: openapi/circleci-project-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-project-2-schema.json
- type: JSONSchema
url: json-schema/circleci-project-schema.json
- type: JSONSchema
url: json-schema/circleci-checkout-key-schema.json
- type: JSONSchema
url: json-schema/circleci-build-summary-schema.json
- type: JSONSchema
url: json-schema/circleci-project-env-var-list-schema.json
- type: JSONSchema
url: json-schema/circleci-checkout-key-list-schema.json
- aid: circleci:circleci-resource-class-api
name: CircleCI Resource Class API
description: Endpoints for managing runner resource classes, which define the compute resources available for self-hosted
runner jobs.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Resource Class
properties:
- type: OpenAPI
url: openapi/circleci-resource-class-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-resource-class-creation-schema.json
- type: JSONSchema
url: json-schema/circleci-resource-class-schema.json
- aid: circleci:circleci-runner-task-api
name: CircleCI Runner Task API
description: Endpoints for querying task counts and managing tasks assigned to self-hosted runners.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Runner Task
properties:
- type: OpenAPI
url: openapi/circleci-runner-task-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- aid: circleci:circleci-schedule-api
name: CircleCI Schedule API
description: Endpoints for creating, updating, and managing scheduled pipeline triggers.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Schedule
properties:
- type: OpenAPI
url: openapi/circleci-schedule-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-schedule-schema.json
- type: JSONSchema
url: json-schema/circleci-create-schedule-request-schema.json
- type: JSONSchema
url: json-schema/circleci-update-schedule-request-schema.json
- type: JSONSchema
url: json-schema/circleci-schedule-list-schema.json
- type: JSONSchema
url: json-schema/circleci-message-response-schema.json
- aid: circleci:circleci-ssh-key-api
name: CircleCI SSH Key API
description: Endpoints for managing SSH keys and checkout keys for projects.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- SSH Key
properties:
- type: OpenAPI
url: openapi/circleci-ssh-key-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-checkout-key-schema.json
- aid: circleci:circleci-test-metadata-api
name: CircleCI Test Metadata API
description: Endpoints for retrieving test metadata collected during builds.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Test Metadata
properties:
- type: OpenAPI
url: openapi/circleci-test-metadata-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-test-metadata-schema.json
- aid: circleci:circleci-user-api
name: CircleCI User API
description: Endpoints for retrieving information about the authenticated user.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- User
properties:
- type: OpenAPI
url: openapi/circleci-user-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-user-schema.json
- type: JSONSchema
url: json-schema/circleci-collaboration-schema.json
- aid: circleci:circleci-webhook-api
name: CircleCI Webhook API
description: Endpoints for creating, updating, listing, and deleting outbound webhook subscriptions.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Webhook
properties:
- type: OpenAPI
url: openapi/circleci-webhook-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-webhook-info-schema.json
- type: JSONSchema
url: json-schema/circleci-create-webhook-request-schema.json
- type: JSONSchema
url: json-schema/circleci-update-webhook-request-schema.json
- type: JSONSchema
url: json-schema/circleci-webhook-list-schema.json
- type: JSONSchema
url: json-schema/circleci-message-response-schema.json
- aid: circleci:circleci-workflow-api
name: CircleCI Workflow API
description: Endpoints for retrieving workflow details, managing workflow status, and rerunning workflows.
humanURL: https://circleci.com/docs/api/v2/
baseURL: https://circleci.com/api/v2
tags:
- Workflows
tags_raw:
- Workflow
properties:
- type: OpenAPI
url: openapi/circleci-workflow-api-openapi.yml
- type: Documentation
url: https://circleci.com/docs/api/v2/
- type: Documentation
url: https://circleci.com/docs/api/v1/
- type: JSONSchema
url: json-schema/circleci-workflow-schema.json
- type: JSONSchema
url: json-schema/circleci-workflow-job-list-schema.json
- type: JSONSchema
url: json-schema/circleci-rerun-workflow-response-schema.json
- type: JSONSchema
url: json-schema/circleci-message-response-schema.json
integrations:
- name: GitHub
- name: GitLab
- name: Bitbucket
- name: AWS
- name: GCP
- name: Azure
- name: Kubernetes
x-aliases:
- CircleCI
x-enrichment:
date: '2026-10-04'
status: enriched
artifacts_added: 49
pass: modular-v1
engine: identity=local,contract=local,surfaces=local,docs=local,regulatory=local
CircleCI API — frequently asked questions
Does CircleCI have an API?
Yes. APIs.io lists 18 APIs from CircleCI, including CircleCI Self-Hosted Runner API, CircleCI Webhooks and CircleCI Orbs Registry, and 15 more.
Is there an OpenAPI specification for the CircleCI API?
Yes. APIs.io indexes 16 OpenAPI specifications for CircleCI, each linked for download from this page.
How do I authenticate with the CircleCI API?
CircleCI documents its authentication (apiKey/http · 3 schemes). The details are profiled on APIs.io as Circleci Authentication.
How much does the CircleCI API cost?
CircleCI publishes its prices; its Free plan is $0/month as of 2026-10-28. APIs.io lists 3 pricing plans for CircleCI, with each plan's price, limits and inclusions under Pricing on this page.
Does CircleCI have an MCP server?
Yes. APIs.io lists 1 MCP server for CircleCI: Remote MCP server at mcp.circleci.com over HTTP.
Is the CircleCI API ready for AI agents?
CircleCI has a Kin Score of 69.1 out of 100 (exemplar) and an Agent Readiness score of 56.1 (agent-ready), scored by API Evangelist on 2026-11-06.
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.