Couchbase
Couchbase Server
Return to Learn
Developer Documentation
Couchbase Mobile
Open Source Projects
Forums
Documentation Archives
REST API reference
The Couchbase Server REST API provides the following topics:
Related Links
REST API overview
The Couchbase REST API enables you to manage a Couchbase Server deployment as well as perform operations such as storing design documents and querying for results.
Cluster API
The Cluster REST API manages cluster operations.
Server groups API
The server groups REST API refers to the Rack Zone Awareness feature, which enables logical groupings of servers on a cluster where each server group physically belongs to a rack or availability zone.
Server nodes API
The Server Nodes REST API manages nodes in a cluster.
Buckets API
The Buckets REST API creates, deletes, flushes, and retrieves information about buckets and bucket operations.
Views API
The Views REST API is used to index and query JSON documents.
XDCR API
The XDCR REST API is used to manage Cross Datacenter Replication (XDCR) operations.
Compaction API
Compaction is used to reclaim disk space and reduce disk fragmentation.
Logs API
The Logs REST API provides the REST API endpoints for retrieving log and diagnostic information as well as how an SDK can add entries into a log.
User API
A read-only user is created with the
/settings/readOnlyUser
URI endpont. Only one read-only user can be created.