---
title: "Changes to Retrieve a stream"
method: GET
path: "/stream/{id}"
---

# Changes to Retrieve a stream

`GET /stream/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 20 of 50 revisions.

- **2024-06-18** `82356f03be94`: 4 breaking, 3 warning
- **2024-06-11** `7c015b7e287c`: 1 info
- **2024-06-11** `8ccb056ca148`: 1 warning
- **2024-06-11** `7c015b7e287c`: 1 info
- **2024-06-11** `8ccb056ca148`: 1 warning
- **2024-06-06** `7c015b7e287c`: 1 info
- **2024-06-06** `03d095353d75`: 1 info
- **2024-05-20** `0ba4f3eadb4e`: 1 info
- **2024-05-17** `fc477586b24c`: 5 breaking, 9 info
- **2024-05-14** `41d846566009`: 1 warning
- **2024-05-10** `9a1157a504ba`: 1 info
- **2024-05-09** `41d846566009`: 1 breaking, 5 warning
- **2024-04-29** `b95df5b69afa`: 1 info
- **2024-04-23** `d0909f9b9414`: 1 breaking, 6 info
- **2024-03-29** `b9e5350658ff`: 3 info
- **2024-02-21** `e4eac2ca26e9`: 1 warning
- **2024-02-21** `76817ecf8cf2`: 4 warning, 4 info
- **2024-02-19** `5916d0ffa625`: 1 warning, 1 info
- **2024-02-15** `65a1f1f7912c`: 1 info
- **2024-02-12** `49c8b106f5ff`: 1 info

## Changes

- **2024-06-18** `82356f03be94`: 4 breaking, 3 warning
  - the response property `recordingSpec/profiles/items/fps` became optional for the status `200`
  - the response property `recordingSpec/profiles/items/height` became optional for the status `200`
  - the response property `recordingSpec/profiles/items/name` became optional for the status `200`
  - the response property `recordingSpec/profiles/items/width` became optional for the status `200`
  - added the new `HEVC` enum value to the `recordingSpec/profiles/items/encoder` response property for the response status `200`
  - added the new `VP8` enum value to the `recordingSpec/profiles/items/encoder` response property for the response status `200`
  - added the new `VP9` enum value to the `recordingSpec/profiles/items/encoder` response property for the response status `200`
- **2024-06-11** `7c015b7e287c`: 1 info
  - added the optional property `projectId` to the response with the `200` status
- **2024-06-11** `8ccb056ca148`: 1 warning
  - removed the optional property `projectId` from the response with the `200` status
- **2024-06-11** `7c015b7e287c`: 1 info
  - added the optional property `projectId` to the response with the `200` status
- **2024-06-11** `8ccb056ca148`: 1 warning
  - removed the optional property `projectId` from the response with the `200` status
- **2024-06-06** `7c015b7e287c`: 1 info
  - added the optional property `recordingSpec` to the response with the `200` status
- **2024-06-06** `03d095353d75`: 1 info
  - added the optional property `projectId` to the response with the `200` status
- **2024-05-20** `0ba4f3eadb4e`: 1 info
  - added the optional property `playbackPolicy/allowedOrigins` to the response with the `200` status
- **2024-05-17** `fc477586b24c`: 5 breaking, 9 info
  - the response property `playbackPolicy` became nullable for the status `200`
  - the response property `errors` became optional for the status `default`
  - response property `isHealthy` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `issues` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `pull/isMobile` list-of-types was widened by adding types `integer` to media type `application/json` of response `200`
  - the response optional property `userId` became read-only for the status `200`
  - the `isMobile` response's property default value changed from `false` to `0` for the status `200`
  - response property `kind` deprecated
  - response property `userId` deprecated
  - removed the `0.00` enum value from the `pull/isMobile` response property for the response status `200`
  - removed the `1.00` enum value from the `pull/isMobile` response property for the response status `200`
  - removed the `2.00` enum value from the `pull/isMobile` response property for the response status `200`
  - removed the `false` enum value from the `pull/isMobile` response property for the response status `200`
  - removed the `true` enum value from the `pull/isMobile` response property for the response status `200`
- **2024-05-14** `41d846566009`: 1 warning
  - removed the optional property `projectId` from the response with the `200` status
- **2024-05-10** `9a1157a504ba`: 1 info
  - added the optional property `projectId` to the response with the `200` status
- **2024-05-09** `41d846566009`: 1 breaking, 5 warning
  - the `pull/isMobile` response's property type changed from `boolean` to `boolean, integer` for status `200`
  - added the new `0.00` enum value to the `pull/isMobile` response property for the response status `200`
  - added the new `1.00` enum value to the `pull/isMobile` response property for the response status `200`
  - added the new `2.00` enum value to the `pull/isMobile` response property for the response status `200`
  - added the new `false` enum value to the `pull/isMobile` response property for the response status `200`
  - added the new `true` enum value to the `pull/isMobile` response property for the response status `200`
- **2024-04-29** `b95df5b69afa`: 1 info
  - added the optional property `pull/isMobile` to the response with the `200` status
- **2024-04-23** `d0909f9b9414`: 1 breaking, 6 info
  - the `creatorId` response's property type changed from `object` to no type for status `200`
  - api operation id `getStream` was added
  - api tag `stream` added
  - added the optional property `kind` to the response with the `200` status
  - added the optional property `lastTerminatedAt` to the response with the `200` status
  - added the optional property `renditions` to the response with the `200` status
  - added the optional property `userId` to the response with the `200` status
- **2024-03-29** `b9e5350658ff`: 3 info
  - removed the `HEVC` enum value from the `profiles/items/encoder` response property for the response status `200`
  - removed the `VP8` enum value from the `profiles/items/encoder` response property for the response status `200`
  - removed the `VP9` enum value from the `profiles/items/encoder` response property for the response status `200`
- **2024-02-21** `e4eac2ca26e9`: 1 warning
  - removed the optional property `isPullStream` from the response with the `200` status
- **2024-02-21** `76817ecf8cf2`: 4 warning, 4 info
  - added the new `H.264` enum value to the `profiles/items/encoder` response property for the response status `200`
  - added the new `HEVC` enum value to the `profiles/items/encoder` response property for the response status `200`
  - added the new `VP8` enum value to the `profiles/items/encoder` response property for the response status `200`
  - added the new `VP9` enum value to the `profiles/items/encoder` response property for the response status `200`
  - removed the `h264` enum value from the `profiles/items/encoder` response property for the response status `200`
  - removed the `hevc` enum value from the `profiles/items/encoder` response property for the response status `200`
  - removed the `vp8` enum value from the `profiles/items/encoder` response property for the response status `200`
  - removed the `vp9` enum value from the `profiles/items/encoder` response property for the response status `200`
- **2024-02-19** `5916d0ffa625`: 1 warning, 1 info
  - removed the optional property `isTrovoAuth` from the response with the `200` status
  - added the optional property `isPullStream` to the response with the `200` status
- **2024-02-15** `65a1f1f7912c`: 1 info
  - added the optional property `isTrovoAuth` to the response with the `200` status
- **2024-02-12** `49c8b106f5ff`: 1 info
  - added the optional property `playbackPolicy/refreshInterval` to the response with the `200` status

---

[Operation](https://skmtc.dev/livepeer/apis/livepeer-api-reference/docs/stream/:id/get.md) - [API](https://skmtc.dev/livepeer/apis/livepeer-api-reference.md) - [Page](https://skmtc.dev/livepeer/apis/livepeer-api-reference/changes/stream/:id/get)
