---
title: "Changes to Update a stream"
method: PATCH
path: "/stream/{id}"
---

# Changes to Update a stream

`PATCH /stream/{id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 9 of 50 revisions.

- **2024-10-17** `0d7e15217608`: 1 info
- **2024-06-18** `82356f03be94`: 2 info
- **2024-05-20** `0ba4f3eadb4e`: 1 info
- **2024-05-17** `fc477586b24c`: 1 breaking, 1 info
- **2024-05-15** `89f91c9e13d7`: 2 info
- **2024-04-23** `d0909f9b9414`: 1 breaking, 3 info
- **2024-03-29** `b9e5350658ff`: 3 breaking
- **2024-02-21** `76817ecf8cf2`: 4 breaking, 4 info
- **2024-02-12** `49c8b106f5ff`: 1 info

## Changes

- **2024-10-17** `0d7e15217608`: 1 info
  - added the new optional request property `name`
- **2024-06-18** `82356f03be94`: 2 info
  - added the new optional request property `recordingSpec`
  - the `profiles` request property default value `{"$ref":"#/components/schemas/stream/properties/profiles/default"}` was added
- **2024-05-20** `0ba4f3eadb4e`: 1 info
  - added the new optional request property `playbackPolicy/allowedOrigins`
- **2024-05-17** `fc477586b24c`: 1 breaking, 1 info
  - the response property `errors` became optional for the status `default`
  - the request property `playbackPolicy` became nullable
- **2024-05-15** `89f91c9e13d7`: 2 info
  - the request property `profiles` became nullable
  - the `profiles` request property default value `{"name":"240p0","fps":0,"bitrate":250000,"width":426,"height":240}, {"name":"360p0","fps":0,"bitrate":800000,"width":640,"height":360}, {"name":"480p0","fps":0,"bitrate":1600000,"width":854,"height":480}, {"name":"720p0","fps":0,"bitrate":3000000,"width":1280,"height":720}` was removed
- **2024-04-23** `d0909f9b9414`: 1 breaking, 3 info
  - removed `#/components/schemas/creator-id` from the `creatorId` request property `oneOf` list
  - api operation id `updateStream` was added
  - api tag `stream` added
  - added `subschema #1` to the `creatorId` request property `oneOf` list
- **2024-03-29** `b9e5350658ff`: 3 breaking
  - removed the enum value `HEVC` of the request property `profiles/items/encoder`
  - removed the enum value `VP8` of the request property `profiles/items/encoder`
  - removed the enum value `VP9` of the request property `profiles/items/encoder`
- **2024-02-21** `76817ecf8cf2`: 4 breaking, 4 info
  - removed the enum value `h264` of the request property `profiles/items/encoder`
  - removed the enum value `hevc` of the request property `profiles/items/encoder`
  - removed the enum value `vp8` of the request property `profiles/items/encoder`
  - removed the enum value `vp9` of the request property `profiles/items/encoder`
  - added the new `H.264` enum value to the request property `profiles/items/encoder`
  - added the new `HEVC` enum value to the request property `profiles/items/encoder`
  - added the new `VP8` enum value to the request property `profiles/items/encoder`
  - added the new `VP9` enum value to the request property `profiles/items/encoder`
- **2024-02-12** `49c8b106f5ff`: 1 info
  - added the new optional request property `playbackPolicy/refreshInterval`

---

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