Skip to content

API Reference

# 𝚫base Platform API

A fully managed, serverless event store that works out of the box.

All API endpoints require authentication via JWT Bearer token:

Authorization: Bearer <your-jwt-token>

The JWT token contains tenant and user information required for authorization.

Version: 1.2.9

https://api.delta-base.com
Terminal window
# Create an event store
curl -X POST \
https://api.delta-base.com/api/event-stores \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "my-app"}'
# Append events
curl -X POST \
https://api.delta-base.com/api/event-stores/my-app/streams/user-123/events \
-H "Authorization: Bearer YOUR_JWT_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"events": [
{
"type": "UserRegistered",
"data": {"email": "user@example.com", "name": "John Doe"}
}
]
}'
# Read events
curl https://api.delta-base.com/api/event-stores/my-app/streams/user-123/events \
-H "Authorization: Bearer YOUR_JWT_TOKEN"

For an interactive API explorer, visit the Scalar API Reference.

The complete OpenAPI 3.0 specification is available at: openapi.json