---
title: "Changes to Get Video heatmap data"
method: GET
path: "/library/{libraryId}/videos/{videoId}/play/heatmap"
---

# Changes to Get Video heatmap data

`GET /library/{libraryId}/videos/{videoId}/play/heatmap`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 2 revisions.

- **2026-11-12** `83116184952f`: 7 breaking, 41 info

## Changes

- **2026-11-12** `83116184952f`: 7 breaking, 41 info
  - added `#/components/schemas/IssueCodes` to the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property `oneOf` list for the response status `200`
  - added `#/components/schemas/Severity` to the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/level` response property `oneOf` list for the response status `200`
  - added `subschema #1: Created, subschema #2: Uploaded, subschema #3: Processing, subschema #4: Transcoding, subschema #5: Finished, subschema #6: Error, subschema #7: UploadFailed, subschema #8: JitSegmenting, subschema #9: JitPlaylistsCreated` to the `video/oneOf[#/components/schemas/VideoModel]/status/oneOf[#/components/schemas/VideoModelStatus]/` response property `oneOf` list for the response status `200`
  - added `subschema #1: None, subschema #2: Playlist, subschema #3: Original` to the `preferredPlaybackSource/oneOf[#/components/schemas/VideoPlaybackSource]/` response property `oneOf` list for the response status `200`
  - added `subschema #1: None, subschema #2: Queued, subschema #3: InProgress, subschema #4: Finished, subschema #5: Failed` to the `video/oneOf[#/components/schemas/VideoModel]/smartGenerateStatus/oneOf[#/components/schemas/SmartGenerateStatus]/` response property `oneOf` list for the response status `200`
  - the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response's property type changed from `integer` to no type for status `200`
  - the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/level` response's property type changed from `integer` to no type for status `200`
  - added the media type `application/json` for the response with the status `401`
  - added the optional property `enableCompactControls` to the response with the `200` status
  - added the optional property `maxSoftwareWidevineResolution` to the response with the `200` status
  - added the optional property `pullZoneId` to the response with the `200` status
  - added the optional property `video/oneOf[#/components/schemas/VideoModel]/smartGenerateFeaturesStatus` to the response with the `200` status
  - added the optional property `video/oneOf[#/components/schemas/VideoModel]/thumbnailUrl` to the response with the `200` status
  - added the optional property `widevineEmeRobustness` to the response with the `200` status
  - added the optional property `widevineSdOnlyForL3` to the response with the `200` status
  - removed the `0.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/smartGenerateStatus/oneOf[#/components/schemas/SmartGenerateStatus]/` response property for the response status `200`
  - removed the `0.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/status/oneOf[#/components/schemas/VideoModelStatus]/` response property for the response status `200`
  - removed the `0.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property for the response status `200`
  - removed the `0.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/level` response property for the response status `200`
  - removed the `1.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/smartGenerateStatus/oneOf[#/components/schemas/SmartGenerateStatus]/` response property for the response status `200`
  - removed the `1.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/status/oneOf[#/components/schemas/VideoModelStatus]/` response property for the response status `200`
  - removed the `1.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property for the response status `200`
  - removed the `1.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/level` response property for the response status `200`
  - removed the `10.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property for the response status `200`
  - removed the `11.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property for the response status `200`
  - removed the `2.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/smartGenerateStatus/oneOf[#/components/schemas/SmartGenerateStatus]/` response property for the response status `200`
  - removed the `2.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/status/oneOf[#/components/schemas/VideoModelStatus]/` response property for the response status `200`
  - removed the `2.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property for the response status `200`
  - removed the `2.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/level` response property for the response status `200`
  - removed the `3.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/smartGenerateStatus/oneOf[#/components/schemas/SmartGenerateStatus]/` response property for the response status `200`
  - removed the `3.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/status/oneOf[#/components/schemas/VideoModelStatus]/` response property for the response status `200`
  - removed the `3.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property for the response status `200`
  - removed the `3.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/level` response property for the response status `200`
  - removed the `4.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/smartGenerateStatus/oneOf[#/components/schemas/SmartGenerateStatus]/` response property for the response status `200`
  - removed the `4.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/status/oneOf[#/components/schemas/VideoModelStatus]/` response property for the response status `200`
  - removed the `4.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property for the response status `200`
  - removed the `5.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/status/oneOf[#/components/schemas/VideoModelStatus]/` response property for the response status `200`
  - removed the `5.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property for the response status `200`
  - removed the `6.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/status/oneOf[#/components/schemas/VideoModelStatus]/` response property for the response status `200`
  - removed the `6.00` enum value from the `video/oneOf[#/components/schemas/VideoModel]/transcodingMessages/items/issueCode` response property for the response status `200`
  - …8 more

---

[Operation](https://skmtc.dev/bunny/apis/stream-api/docs/library/:libraryId/videos/:videoId/play/heatmap/get.md) - [API](https://skmtc.dev/bunny/apis/stream-api.md) - [Page](https://skmtc.dev/bunny/apis/stream-api/changes/library/:libraryId/videos/:videoId/play/heatmap/get)
