Eventuate · Capability
Eventuate REST API
The Eventuate REST API provides HTTP endpoints for managing aggregates, events, subscriptions, and event-sourced entities in the Eventuate platform for distributed data management in microservices.
What You Can Do
POST
Createentity
— Create an entity
/entity/{entityType}
GET
Getentity
— Get an entity
/entity/{entityType}/{entityId}
POST
Updateentity
— Update an entity
/entity/{entityType}/{entityId}
GET
Getentityevents
— Get events for an entity
/entity/{entityType}/{entityId}/events
POST
Createsubscription
— Create an event subscription
/subscriptions
GET
Getsubscription
— Get a subscription
/subscriptions/{subscriptionId}
DELETE
Deletesubscription
— Delete a subscription
/subscriptions/{subscriptionId}
GET
Getsubscriptionevents
— Get events from a subscription
/subscriptions/{subscriptionId}/events
POST
Acknowledgeevents
— Acknowledge events
/subscriptions/{subscriptionId}/acknowledge
GET
Gethealth
— Health check
/health
MCP Tools
createentity
Create an entity
getentity
Get an entity
read-only
idempotent
updateentity
Update an entity
getentityevents
Get events for an entity
read-only
idempotent
createsubscription
Create an event subscription
getsubscription
Get a subscription
read-only
idempotent
deletesubscription
Delete a subscription
idempotent
getsubscriptionevents
Get events from a subscription
read-only
idempotent
acknowledgeevents
Acknowledge events
gethealth
Health check
read-only
idempotent