Skip to main content
Snakream exposes a small public HTTP API for durable append-only streams. Most users only need the /ds/{bucket}/{stream} route family, which maps cleanly to buckets and stream IDs. This API is Snakream’s implementation of the Durable Streams Protocol, defined by the durable-streams community, with additional route families for compatibility and deployment needs.

Bucket operations

Stream operations

Bootstrap and snapshots

v1 compatibility

A flat v1 compatibility layer is also available under /v1/stream/{path} for simpler integrations that don’t need explicit bucket management.

Common request patterns

Create a bucket and stream

Append data

Read from the beginning

Subscribe with SSE