---
title: "Changes to Get Stream Events"
method: GET
path: "/v1/workflows/events/stream"
---

# Changes to Get Stream Events

`GET /v1/workflows/events/stream`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 5 of 14 revisions.

- **2026-10-12** `6c349f3bdef6`: 68 breaking
- **2026-09-23** `fa73befe1c61`: 18 info
- **2026-08-14** `61436a496404`: 55 info
- **2026-07-13** `5a5c361558bb`: 6 breaking, 2 warning, 3 info
- **2026-04-07** `ff8a7389b7a4`: 1 info

## Changes

- **2026-10-12** `6c349f3bdef6`: 68 breaking
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #10: CustomTaskCompleted]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #10: CustomTaskCompleted]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #10: CustomTaskCompleted]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #10: CustomTaskCompleted]/schedule_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #11: CustomTaskFailed]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #11: CustomTaskFailed]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #11: CustomTaskFailed]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #11: CustomTaskFailed]/schedule_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #12: CustomTaskTimedOut]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #12: CustomTaskTimedOut]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #12: CustomTaskTimedOut]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #12: CustomTaskTimedOut]/schedule_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #13: CustomTaskCanceled]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #13: CustomTaskCanceled]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #13: CustomTaskCanceled]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #13: CustomTaskCanceled]/schedule_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #14: ActivityTaskStarted]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #14: ActivityTaskStarted]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #14: ActivityTaskStarted]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #14: ActivityTaskStarted]/schedule_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #15: ActivityTaskCompleted]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #15: ActivityTaskCompleted]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #15: ActivityTaskCompleted]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #15: ActivityTaskCompleted]/schedule_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #16: ActivityTaskRetrying]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #16: ActivityTaskRetrying]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #16: ActivityTaskRetrying]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #16: ActivityTaskRetrying]/schedule_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #17: ActivityTaskFailed]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #17: ActivityTaskFailed]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #17: ActivityTaskFailed]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #17: ActivityTaskFailed]/schedule_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #1: WorkflowExecutionStarted]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #1: WorkflowExecutionStarted]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #1: WorkflowExecutionStarted]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #1: WorkflowExecutionStarted]/schedule_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #2: WorkflowExecutionCompleted]/chain_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #2: WorkflowExecutionCompleted]/continued_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #2: WorkflowExecutionCompleted]/first_execution_run_id` became optional for the status `200`
  - the response property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #2: WorkflowExecutionCompleted]/schedule_id` became optional for the status `200`
  - …28 more
- **2026-09-23** `fa73befe1c61`: 18 info
  - added the non-success response with the status `400`
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #10: CustomTaskCompleted]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #11: CustomTaskFailed]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #12: CustomTaskTimedOut]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #13: CustomTaskCanceled]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #14: ActivityTaskStarted]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #15: ActivityTaskCompleted]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #16: ActivityTaskRetrying]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #17: ActivityTaskFailed]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #1: WorkflowExecutionStarted]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #2: WorkflowExecutionCompleted]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #3: WorkflowExecutionFailed]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #4: WorkflowExecutionCanceled]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #5: WorkflowExecutionContinuedAsNew]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #6: WorkflowTaskTimedOut]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #7: WorkflowTaskFailed]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #8: CustomTaskStarted]/chain_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #9: CustomTaskInProgress]/chain_run_id` to the response with the `200` status
- **2026-08-14** `61436a496404`: 55 info
  - added the optional property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #1: WorkflowExecutionStarted]/attributes/attempt` to the response with the `200` status
  - added the optional property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #2: WorkflowExecutionCompleted]/attributes/attempt` to the response with the `200` status
  - added the optional property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #3: WorkflowExecutionFailed]/attributes/attempt` to the response with the `200` status
  - added the optional property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #4: WorkflowExecutionCanceled]/attributes/attempt` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #10: CustomTaskCompleted]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #10: CustomTaskCompleted]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #10: CustomTaskCompleted]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #11: CustomTaskFailed]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #11: CustomTaskFailed]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #11: CustomTaskFailed]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #12: CustomTaskTimedOut]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #12: CustomTaskTimedOut]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #12: CustomTaskTimedOut]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #13: CustomTaskCanceled]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #13: CustomTaskCanceled]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #13: CustomTaskCanceled]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #14: ActivityTaskStarted]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #14: ActivityTaskStarted]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #14: ActivityTaskStarted]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #15: ActivityTaskCompleted]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #15: ActivityTaskCompleted]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #15: ActivityTaskCompleted]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #16: ActivityTaskRetrying]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #16: ActivityTaskRetrying]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #16: ActivityTaskRetrying]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #17: ActivityTaskFailed]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #17: ActivityTaskFailed]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #17: ActivityTaskFailed]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #1: WorkflowExecutionStarted]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #1: WorkflowExecutionStarted]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #1: WorkflowExecutionStarted]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #2: WorkflowExecutionCompleted]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #2: WorkflowExecutionCompleted]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #2: WorkflowExecutionCompleted]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #3: WorkflowExecutionFailed]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #3: WorkflowExecutionFailed]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #3: WorkflowExecutionFailed]/schedule_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #4: WorkflowExecutionCanceled]/continued_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #4: WorkflowExecutionCanceled]/first_execution_run_id` to the response with the `200` status
  - added the required property `data/oneOf[subschema #1: StreamEventSsePayload]/data/oneOf[subschema #4: WorkflowExecutionCanceled]/schedule_id` to the response with the `200` status
  - …15 more
- **2026-07-13** `5a5c361558bb`: 6 breaking, 2 warning, 3 info
  - added `#/components/schemas/StreamEventSsePayload, #/components/schemas/StreamEventSseErrorData` to the `data` response property `oneOf` list for the response status `200`
  - the `data` response's property type changed from `object` to no type for status `200`
  - removed the required property `data/broker_sequence` from the response with the `200` status
  - removed the required property `data/data` from the response with the `200` status
  - removed the required property `data/stream` from the response with the `200` status
  - removed the required property `data/workflow_context` from the response with the `200` status
  - removed the optional property `data/metadata` from the response with the `200` status
  - removed the optional property `data/timestamp` from the response with the `200` status
  - api tag `events` added
  - api tag `workflows.events` added
  - api tag `beta.workflows.events` removed
- **2026-04-07** `ff8a7389b7a4`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/mistral/apis/mistral-ai-api/docs/v1/workflows/events/stream/get.md) - [API](https://skmtc.dev/mistral/apis/mistral-ai-api.md) - [Page](https://skmtc.dev/mistral/apis/mistral-ai-api/changes/v1/workflows/events/stream/get)
