Skip to main content
GET

Path Parameters

string
required
Run ID (e.g., run_xyz789abc)

Event Format

Events are sent as SSE data messages with JSON payloads:

Event Types

When the runner machine is reachable, you receive detailed events from the crew execution: If the runner machine is not reachable, the API falls back to polling the database and sends simpler status events:

Notes

  • If the run is already in a terminal state (succeeded, failed, canceled), a single complete event is returned immediately
  • If the runner machine is reachable, events are proxied directly from the machine in real time
  • If the machine is not reachable, the API falls back to polling the database every 2 seconds and sending heartbeat events
  • The connection times out after 30 minutes