For Agents
Provision and manage Couchbase Capella clusters, projects, buckets, app services, backups, and access controls through the Capella v4 management API. Bearer-token authentication with 259 endpoints scoped to organisation, project, and cluster.
Get started with Couchbase Capella Management API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"create a Capella cluster"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with Couchbase Capella Management API API.
Create and tear down free-tier and standard Capella clusters under a project, including on/off schedules to manage cost
Manage projects, organisation API keys, and key rotation for fine-grained access control
Configure buckets, scopes, and collections plus their backup and restore schedules to keep data durable
Operate app services — endpoints, audit logging, log streaming, and private endpoints — for the mobile sync surface
GET STARTED
Use for: Provision a new Capella free-tier cluster in my project, List all clusters under a Capella project, I want to set up an on/off schedule for a development cluster, Create a new bucket on a cluster with a 1 GB memory quota
Not supported: Does not handle in-cluster data operations (KV gets, N1QL queries) or self-managed Couchbase Server admin — use for Capella control-plane management of clusters, projects, buckets, App Services, and access controls only.
Jentic publishes the only available OpenAPI document for Couchbase Capella Management API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for Couchbase Capella Management API, keeping it validated and agent-ready. The Couchbase Capella Management API is the v4 control plane for Couchbase's managed NoSQL database service, exposing 259 endpoints to provision and manage clusters, projects, buckets, scopes, collections, app services, backup schedules, audit logs, CIDR allowlists, API keys, and customer-managed encryption keys (CMEK). It also covers AI workflows, app endpoints, and on/off schedules so teams can fully automate the lifecycle of a Capella deployment from CI.
Enforce network isolation through allowed CIDRs at both cluster and app-service level
Set up customer-managed encryption keys (CMEK) on AWS, Azure, and GCP for compliance-driven workloads
Trigger AI workflow runs and inspect AI service provider configurations linked to a Capella project
Patterns agents use Couchbase Capella Management API API for, with concrete tasks.
★ Ephemeral Dev/Test Capella Clusters
Spin up Capella clusters at the start of an integration test job and tear them down when the job completes, scoped to the project that owns the test fixtures. The on/off schedule endpoints let teams park clusters overnight to keep costs predictable, and the free-tier cluster operations support quick demo environments.
On test start call POST /v4/organizations/{organizationId}/projects/{projectId}/clusters, run tests, then DELETE the cluster — or use POST /v4/organizations/{organizationId}/projects/{projectId}/clusters/{clusterId}/onOffSchedule to park it overnight.
Compliance-Ready Bucket and Encryption Setup
When a regulated workload comes online, configure customer-managed encryption keys on the cloud provider, attach them to the Capella project, and then create the bucket with the correct backup schedule. Audit logging on the cluster ensures every change is captured for review.
Call POST /v4/organizations/{organizationId}/cmek to register the key, POST the bucket on the cluster, and PUT the audit log configuration to enable change capture.
Sync-Gateway-Style App Services Operations
Run the mobile sync surface (App Services) end-to-end: register endpoints, configure audit logging, stream logs to the team's observability stack, and lock down access with allowed CIDRs and private endpoints. Each subsystem has dedicated endpoints, so an operator can build a single playbook to roll out App Services across new clusters.
Call the App Endpoints, App Services Audit Logging, App Services Log Streaming, and App Services Private Endpoints endpoint groups under /v4/organizations/{organizationId}/projects/{projectId} to configure the surface for a cluster.
AI Agent Couchbase SRE Assistant via Jentic
An SRE agent answers questions like 'turn off the dev cluster every weekend' or 'rotate the production API key' by routing each request to the right Capella v4 operation through Jentic. The agent reasons over capabilities and Jentic returns the right operation schema rather than the agent juggling 259 endpoints.
Search Jentic for 'create Capella cluster on/off schedule' or 'rotate Capella API key', load the matching operation, and execute it with the organisation, project, and cluster IDs.
259 endpoints — jentic publishes the only available openapi specification for couchbase capella management api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/v4/organizations/{organizationId}/projects
Create a project
/v4/organizations/{organizationId}/projects/{projectId}/clusters
Create a cluster
/v4/organizations/{organizationId}/projects/{projectId}/clusters
List clusters in a project
/v4/organizations/{organizationId}/projects/{projectId}/clusters/{clusterId}/onOffSchedule
Create cluster on/off schedule
/v4/organizations/{organizationId}/apikeys
Create an organisation API key
/v4/organizations/{organizationId}/apikeys/{ApiKeyId}/rotate
Rotate an organisation API key
/v4/organizations/{organizationId}/projects/{projectId}/clusters/{clusterId}/stats
Get cluster capacity stats
/v4/organizations/{organizationId}/cmek
Register CMEK key metadata
/v4/organizations/{organizationId}/projects
Create a project
/v4/organizations/{organizationId}/projects/{projectId}/clusters
Create a cluster
/v4/organizations/{organizationId}/projects/{projectId}/clusters
List clusters in a project
/v4/organizations/{organizationId}/projects/{projectId}/clusters/{clusterId}/onOffSchedule
Create cluster on/off schedule
/v4/organizations/{organizationId}/apikeys
Create an organisation API key
Three things that make agents converge on Jentic-routed access.
Credential isolation
The Capella organisation API key (used as a bearer token) is stored encrypted in the Jentic vault (MAXsystem). Agents receive a scoped execution handle — the key is injected into the Authorization header at call time and never enters the agent's prompt or logs.
Intent-based discovery
Agents search by intent (e.g., 'create Capella cluster' or 'rotate Capella API key') and Jentic returns the matching operation with input and response schemas, so the agent picks the right endpoint without navigating the 259-endpoint surface manually.
Time to first call
Direct Capella integration: 3-7 days for auth, scope plumbing, and consistent error mapping across hundreds of endpoints. Through Jentic: under 1 hour to chain search, load, and execute calls.
Alternatives and complements available in the Jentic catalogue.
MongoDB Atlas API
Managed document database with similar control-plane scope across clusters, projects, and access management.
Choose Atlas when the existing app uses MongoDB or BSON document modelling; pick Capella when N1QL/SQL++ on Couchbase or built-in mobile sync via App Services is the priority.
Cockroach Cloud API
Managed distributed SQL database control plane.
Use Cockroach Cloud when the workload needs distributed SQL with strong consistency; use Capella for NoSQL document workloads with mobile sync.
Redis Cloud API
Managed Redis service that pairs with Capella for low-latency cache in front of the document store.
Pair with Capella when an application needs a hot cache layer in front of Couchbase document reads.
Specific to using Couchbase Capella Management API API through Jentic.
Why is there no official OpenAPI spec for Couchbase Capella Management API?
Couchbase publishes Capella documentation but not a single OpenAPI specification covering the v4 management surface. Jentic generates and maintains this spec so that AI agents and developers can call Couchbase Capella Management API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the Couchbase Capella Management API use?
The API uses HTTP bearer-token authentication backed by an organisation API key created from the Capella console or from POST /v4/organizations/{organizationId}/apikeys. Through Jentic the key is held in the encrypted vault and injected into the Authorization header at execution time.
Can I create and turn off clusters on a schedule?
Yes. POST /v4/organizations/{organizationId}/projects/{projectId}/clusters creates a cluster, and POST /v4/organizations/{organizationId}/projects/{projectId}/clusters/{clusterId}/onOffSchedule installs an on/off schedule that pauses the cluster outside working hours to control cost.
Does the API support customer-managed encryption keys?
Yes. The CMEK endpoint group lets you register key metadata at the organisation or project level for AWS, Azure, and GCP and attach those keys to clusters, which is the canonical primitive for compliance-driven workloads.
What are the rate limits for the Capella Management API?
The OpenAPI spec does not declare numeric rate limits. Treat HTTP 429 responses as authoritative, back off using the Retry-After header where present, and consult Couchbase docs for the limits that apply to your organisation tier before high-frequency operations.
How do I provision a free-tier cluster through Jentic?
Search Jentic for 'create Capella free tier cluster', load POST /v4/organizations/{organizationId}/projects/{projectId}/clusters/freeTier, and execute it with the organisation and project IDs and the cluster definition. Jentic returns the operation schema so the agent does not need to hand-craft the JSON body.
/v4/organizations/{organizationId}/apikeys/{ApiKeyId}/rotate
Rotate an organisation API key
/v4/organizations/{organizationId}/projects/{projectId}/clusters/{clusterId}/stats
Get cluster capacity stats
/v4/organizations/{organizationId}/cmek
Register CMEK key metadata