Opens a read-only SSE stream using a bearer credential or one-time short-lived stream token. At least one workflow entitlement is required, requested workflow filters are narrowed to those entitlements, and the stream does not depend on or mutate execution state.
/v1/streams/eventsOpens a read-only SSE stream using a bearer credential or one-time short-lived stream token. At least one workflow entitlement is required, requested workflow filters are narrowed to those entitlements, and the stream does not depend on or mutate execution state.
In: header
Optional event type filter; repeat or comma-separate values.
Optional workflow filter.
Optional execution ID filter.
Optional event principal filter.
text/event-stream
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/v1/streams/events""string"Read execution events GET
Reads events for an execution after checking the workflows:<name> entitlement associated with it. Available in every execution state, it returns ordered persisted events as JSON or opens an SSE feed when Accept requests text/event-stream; it does not mutate the execution.
Create short-lived stream token POST
Mints a single-use, five-minute stream token for an authenticated principal with at least one workflow entitlement. This mutates token storage but no execution state; the token can authenticate GET /v1/streams/events without exposing the API key in its URL.