stream manager · v1

Fools Streams
Manager

A compact operator console for monitoring data streams. Watch status at a glance, trigger syncs, reset sync state, and read every operation back from an auditable log.

streams.list()
Public read-only view of every stream, its status and sync state.
streams.sync(id)
Pull the latest records, stamp lastSyncedAt and log the operation.
streams.reset(id)
Clear the cursor, reinitialize sync state, keep an audit trail.
sync.http
POST /api/streams/:id/sync
→ 200 {
    "ok": true,
    "data": {
      "stream": {
        "name": "events-ingest",
        "status": "active",
        "syncState": "synced",
        "lastSyncedAt": "2026-08-31T11:42:00Z"
      },
      "operation": { "type": "sync", "result": "success" }
    }
  }