Skip to main content
Purpose: real-time server-sent event feeds for activities, receipts, and gateway live graph.

Endpoints

  • GET /api/stream/activities
  • GET /api/stream/receipts/:id
  • GET /api/stream/openclaw

Connection Limits

Streaming endpoints use shared limiter logic with max 50 concurrent clients per endpoint bucket.

Activities Stream

Supports filters such as type, entityType, entityId, and sinceId.

Receipt Stream

Events include current state, stdout, stderr, and finalized.

OpenClaw Graph Stream

Events include connected, snapshot, and delta with optional query filtering by agentId, sessionKey, and channel.

Error patterns

  • 429 when connection limit is exceeded
  • stream closes when source data is missing/finalized/aborted depending on endpoint

Last updated

2026-02-13