Skip to main content
Bootstrap is the new-client initialization endpoint. A single request returns everything a client needs to catch up:
  1. The latest snapshot (if any)
  2. All updates after the snapshot
GET /ds/b/s/bootstrap
The response is multipart/mixed — the first part is the snapshot, subsequent parts are incremental updates. Clients don’t need to know whether a snapshot exists or orchestrate multiple requests; bootstrap handles it in one round trip. Bootstrap also supports live modes: append ?live=sse to seamlessly transition from initial sync into real-time tailing without reconnecting.