Skip to main content
GET
Public Run Events
This endpoint streams real-time events for a workflow run using Server-Sent Events (SSE). It provides instant notifications as nodes start, produce output, and when the run completes — eliminating the need to poll the run status endpoint.

Event Format

Each SSE message has the following structure:

Event Types

Terminal Events

The stream ends when a content event includes workflow_status set to "completed" or "failed".

Resumable Streaming

Pass the etag query parameter with a redisId value from a previous event to resume streaming from that point. This is useful for recovering from connection drops.

Example

Authorizations

X-API-Key
string
header
required

Path Parameters

run_id
string
required

Query Parameters

etag
string

Response

Successful Response