# Couchbase

**Canonical:** https://apis.io/providers/couchbase/  
**Website:** https://www.couchbase.com/  
**APIs profiled:** 54

Couchbase is a distributed, document-oriented NoSQL cloud database platform that combines the flexibility of JSON, the power of SQL++ querying, and the performance of an in-memory key-value store. The Couchbase product line includes Couchbase Server (self-managed), Couchbase Capella (fully managed database-as-a-service across AWS, Azure, and Google Cloud), Sync Gateway and App Services for mobile and edge synchronization, and Couchbase Lite embedded databases. Couchbase exposes a comprehensive set of REST APIs covering cluster administration, SQL++ query execution, full-text and vector search, analytics, eventing, backup, cross data center replication, and Capella management.

## Kin Score — 50.0 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (-0.9 from 50.9).

| Facet | Score |
|---|---|
| Discoverability | 57.4 |
| Contract Quality | 59.9 |
| Governance | 60.6 |
| Contract Governance | 60.6 |
| Operational Transparency | 42.1 |
| Developer Ergonomics | 28.6 |
| Commercial Clarity | 53.9 |
| Access Clarity | 53.9 |

## Agent readiness — 31.1 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | documented |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium · Self-serve signup — onboarding: self-serve, pricing: freemium, trial: no (confidence: high).

## APIs (54)

- **Couchbase Allowed CIDRs API** — Endpoints for managing allowed IP addresses and CIDR ranges for cluster access.
- **Couchbase Analytics Admin API** — Endpoints for administering and monitoring the Analytics service.
- **Couchbase Analytics Configuration API** — Endpoints for configuring Analytics nodes and clusters.
- **Couchbase Analytics Library API** — Endpoints for managing JavaScript libraries used for user-defined functions.
- **Couchbase Analytics Query API** — Endpoints for executing SQL++ analytics queries and retrieving results.
- **Couchbase Analytics Settings API** — Endpoints for configuring Analytics service settings.
- **Couchbase API Keys API** — Endpoints for managing API keys used to authenticate with the Management API.
- **Couchbase Authentication API** — Endpoints for user authentication and session management.
- **Couchbase Buckets API** — Endpoints for managing buckets within Capella clusters.
- **Couchbase Changes API** — Endpoints for monitoring document changes and subscribing to change feeds.
- **Couchbase Cluster API** — Endpoints for managing cluster-level backup configuration.
- **Couchbase Cluster References API** — Endpoints for managing remote cluster references used as XDCR targets.
- **Couchbase Clusters API** — Endpoints for provisioning, managing, and scaling Capella database clusters.
- **Couchbase Compaction API** — Endpoints for managing auto-compaction settings and triggering compaction operations.
- **Couchbase Configuration API** — Endpoints for configuring Eventing Service settings.
- **Couchbase Data API** — Endpoints for triggering backup and restore data operations.
- **Couchbase Database Administration API** — Endpoints for managing database configurations within App Services.
- **Couchbase Database API** — Endpoints for retrieving database information.
- **Couchbase Database Credentials API** — Endpoints for managing database access credentials for clusters.
- **Couchbase Database Management API** — Endpoints for creating, configuring, and managing databases.
- **Couchbase Documents API** — Endpoints for creating, reading, updating, and deleting documents.
- **Couchbase Functions API** — Endpoints for creating, retrieving, updating, and deleting Eventing Functions.
- **Couchbase Import Export API** — Endpoints for importing and exporting Eventing Function definitions.
- **Couchbase Index Service API** — Endpoints for managing the Global Secondary Index service.
- **Couchbase Lifecycle API** — Endpoints for deploying, undeploying, pausing, and resuming Eventing Functions.
- **Couchbase Local Documents API** — Endpoints for managing local documents used by replication checkpoints.
- **Couchbase Logging API** — Endpoints for retrieving Eventing Function application logs.
- **Couchbase Logs API** — Endpoints for collecting and managing diagnostic logs.
- **Couchbase Monitoring API** — Endpoints for monitoring App Services health and performance.
- **Couchbase Nodes API** — Endpoints for managing individual server nodes, including adding nodes, failover, recovery, and rebalance operations.
- **Couchbase Organizations API** — Endpoints for managing Capella organizations.
- **Couchbase Plans API** — Endpoints for managing backup plans that define backup schedules and data retention policies.
- **Couchbase Projects API** — Endpoints for creating, listing, updating, and deleting projects within an organization.
- **Couchbase Query Admin API** — Endpoints for administrative operations on the Query service including monitoring active requests, completed requests, and prepared statements.
- **Couchbase Query Execution API** — Endpoints for executing SQL++ queries and managing query results.
- **Couchbase Query Settings API** — Endpoints for configuring Query service settings at the node and cluster level.
- **Couchbase Replication API** — Endpoints for managing inter-Sync Gateway replications.
- **Couchbase Replication Settings API** — Endpoints for configuring replication-level and global XDCR settings.
- **Couchbase Replication Statistics API** — Endpoints for monitoring replication progress and performance statistics.
- **Couchbase Replications API** — Endpoints for creating, managing, and deleting XDCR replication streams.
- …and 14 more, listed in full on the page.

## Agentic access (1)

- **Couchbase Agentic Access** — 219 operations · 117 acting · 9 human-in-the-loop

## Security (2)

- **Couchbase Authentication** — apiKey/http · 3 schemes
- **Couchbase Domain Security** — TLSv1.3 · DMARC

## Plans (1)

- **Couchbase Plans Pricing**

## Tags

Analytics, App Services, Backup, Capella, Cloud, Database, Database-as-a-Service, Eventing, Full-Text Search, Gateway, JSON, Mobile, NoSQL, Replication, SQL++, Sync, Vector Search, XDCR

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/couchbase/). Scores are computed from the provider's own public artifacts under a published rubric.
