# CockroachDB

**Canonical:** https://apis.io/providers/cockroachdb/  
**Website:** https://www.cockroachlabs.com/product/  
**APIs profiled:** 26

CockroachDB is a distributed SQL database with strong consistency, PostgreSQL compatibility, and a managed cloud offering. The Cloud API manages cluster lifecycle; the Cluster API exposes per-node operational state for monitoring and troubleshooting.

## Kin Score — 44.4 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 44.4).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 77.1 |
| Governance | 11.4 |
| Contract Governance | 11.4 |
| Operational Transparency | 28.9 |
| Developer Ergonomics | 28.6 |
| Commercial Clarity | 34.2 |
| Access Clarity | 34.2 |

## Agent readiness — 32.4 (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 | derived |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

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

## APIs (26)

- **CockroachDB APIKeys API** — Manage API keys for programmatic access, including creation, retrieval, listing, updating, and deletion.
- **CockroachDB AuditLogs API** — Retrieve audit log events for the organization to support compliance and security investigations.
- **CockroachDB Auth API** — Authenticate to the Cluster API by creating and terminating API sessions. Session tokens are passed via the X-Cockroach-API-Session header on subsequent requests.
- **CockroachDB BackupRestore API** — Manage cluster backups, backup configurations, and restore operations for CockroachDB clusters.
- **CockroachDB Billing API** — Retrieve invoices and billing information for the CockroachDB Cloud organization.
- **CockroachDB Clusters API** — Create, list, retrieve, update, and delete CockroachDB Serverless and Dedicated clusters within an organization.
- **CockroachDB CMEK API** — Manage customer-managed encryption keys (CMEK) for encrypting cluster data at rest using customer-controlled keys.
- **CockroachDB Databases API** — Manage databases within a CockroachDB cluster, including creation, listing, updating, and deletion.
- **CockroachDB EgressRules API** — Configure egress traffic rules and egress private endpoints for outbound cluster network traffic.
- **CockroachDB Folders API** — Organize clusters and other resources into hierarchical folder structures within the organization.
- **CockroachDB Health API** — Check the health and readiness of individual CockroachDB nodes. The health endpoint can report whether the node is live and fully operational for accepting SQL connections.
- **CockroachDB IPAllowlists API** — Configure IP allowlist entries to control network access to a cluster.
- **CockroachDB JWTIssuers API** — Manage JWT issuer configurations for external identity provider integrations.
- **CockroachDB LogExport API** — Configure log export to external destinations such as AWS CloudWatch or GCP Cloud Logging.
- **CockroachDB MaintenanceWindows API** — Configure maintenance windows and blackout periods for cluster upgrade scheduling.
- **CockroachDB MetricExport API** — Configure metric export integrations including AWS CloudWatch, Datadog, and Prometheus.
- **CockroachDB Nodes API** — Retrieve information about all nodes in the cluster, including their status, address, locality, and operational metrics.
- **CockroachDB Organizations API** — Retrieve information about the caller's CockroachDB Cloud organization.
- **CockroachDB PrivateEndpoints API** — Manage private endpoint services and connections for secure VPC-level access to clusters.
- **CockroachDB Ranges API** — List and inspect range information for the cluster, including hot ranges by node and detailed information for specific range IDs.
- **CockroachDB RoleManagement API** — Manage role-based access control, including assigning and removing roles for users across organization, folder, and cluster scopes.
- **CockroachDB Rules API** — Retrieve alerting rules templates for use with Prometheus-compatible alerting systems.
- **CockroachDB ServiceAccounts API** — Manage service accounts used for machine-to-machine authentication within the organization.
- **CockroachDB Sessions API** — List active SQL sessions across all nodes of the cluster, with optional filtering by username.
- **CockroachDB SQLUsers API** — Manage SQL users for a cluster, including creating users, listing users, and updating SQL user passwords.
- **CockroachDB VersionDeferral API** — Manage cluster version deferral policies to delay automatic CockroachDB version upgrades.

## Agentic access (1)

- **Cockroachdb Agentic Access** — 98 operations · 51 acting · 5 human-in-the-loop

## Security (4)

- **Cockroachdb Authentication** — apiKey/http · 2 schemes
- **Cockroachdb Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC
- **Cockroachdb Vulnerability Disclosure** — disclosure policy published
- **Cockroachdb Trust Center** — SOC 2, ISO 27001, PCI DSS, HIPAA, FIPS 140

## Plans (1)

- **Cockroachdb Plans Pricing**

## Tags

Cluster Management, Cloud, Database, Distributed SQL, Infrastructure, PostgreSQL Compatible, SQL

---

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