Kurrent
Kurrent — formerly Event Store Ltd — builds KurrentDB, an event-native database purpose-built to store, process and deliver application state changes as an immutable, append-only log of events. Where a traditional CRUD database overwrites rows and discards the history that produced them, KurrentDB retains every state change as a first-class event, giving applications a complete audit trail, temporal queries and the ability to replay history to rebuild state or seed new read models. The product line spans KurrentDB (open-source and commercial, self-hosted), Kurrent Cloud (managed clusters on AWS, Azure and Google Cloud), Kurrent Enterprise, and Capacitor, a shared memory layer for agentic coding. Developers integrate over a primary gRPC protocol with official client SDKs for .NET, Java, Node.js, Python, Go and Rust, or over the native AtomPub-style HTTP API. Connectors move events in and out of Kafka, MongoDB, Elasticsearch, RabbitMQ, Pulsar, SQL and HTTP endpoints. KurrentDB is widely used for event sourcing, CQRS, event-driven microservices, change data capture and, increasingly, as durable memory for AI agents.
Kurrent publishes 8 APIs on the APIs.io network, including Admin API, Gossip API, Info API, and 5 more. Tagged areas include Company, Database, Event Sourcing, Event Streaming, and Event Driven Architecture.
The Kurrent catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Kurrent’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 40 more developer resources.
Kin Score
APIs 9
Individual APIs this provider publishes, each with its own machine-readable definition.
KurrentDB gRPC API
The primary protocol for KurrentDB. The published protocol buffer definitions cover the v2 streams service (multi-stream appends, reads), the schema registry service, the second...
Kurrent Admin API
Node administration operations
Kurrent Gossip API
Cluster gossip
Kurrent Info API
Node information and configuration
Kurrent Projections API
Create, manage and query projections
Kurrent Statistics API
Node statistics
Kurrent Streams API
Append to, read from and manage event streams
Kurrent Subscriptions API
Persistent (competing consumer) subscription management and consumption
Kurrent Users API
User account management
Scroll for all 9
Postman Collections 8
Ready-to-run Postman collections for exercising this provider's APIs.
KurrentDB HTTP Admin API
POSTMANScroll for all 8
MCP Servers 1
Model Context Protocol servers that expose these APIs to AI agents.
kurrent-mcp.yml
MCP SERVEREvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Kurrent Connectors Webhooks
ASYNCAPISecurity Posture 3
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Resources
Get Started 5
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 8
Pagination, idempotency, versioning, errors, and events
Scroll for all 8
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 5
Authentication, authorization, and security posture
Learn 2
Tutorials, courses, talks, and written guidance
Operate 7
Status, limits, changes, and where to get help
Scroll for all 7
Commercial 3
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 2
Properties that don't map to a standard resource type