---
title: "Changes to Retrieve HLS Content"
method: GET
path: "/hls/{room_id}/{filename}"
---

# Changes to Retrieve HLS Content

`GET /hls/{room_id}/{filename}`

> Every recorded change to this endpoint, newest first.

## Timeline

Changed in 8 of 50 revisions.

- **2026-07-17** `7227c4e436c0` — 2 info
- **2023-12-14** `ac17ad2abfa4` — 1 breaking
- **2023-12-08** `9453a0d77f74` — 1 info
- **2023-10-31** `cc6d4b734a4c` — 1 info
- **2023-10-27** `ef2224df51a4` — 1 info
- **2023-09-01** `317f2079e635` — 1 breaking, 3 info
- **2023-08-28** `0b0592e6fbc9` — 1 info
- **2023-07-18** `dafa9a249254` — 1 breaking

## Changes

- **2026-07-17** `7227c4e436c0` — 2 info
  - added the non-success response with the status `301`
  - added the non-success response with the status `503`
- **2023-12-14** `ac17ad2abfa4` — 1 breaking
  - removed the enum value `YES` from the `query` request parameter `_HLS_skip`
- **2023-12-08** `9453a0d77f74` — 1 info
  - added the non-success response with the status `400`
- **2023-10-31** `cc6d4b734a4c` — 1 info
  - api operation id `JellyfishWeb.HLSController.index` removed and replaced with `getHlsContent`
- **2023-10-27** `ef2224df51a4` — 1 info
  - api tag `hls` added
- **2023-09-01** `317f2079e635` — 1 breaking, 3 info
  - removed the request body
  - added the new optional `query` request parameter `_HLS_msn`
  - added the new optional `query` request parameter `_HLS_part`
  - added the new optional `query` request parameter `_HLS_skip`
- **2023-08-28** `0b0592e6fbc9` — 1 info
  - endpoint added
- **2023-07-18** `dafa9a249254` — 1 breaking
  - api path removed without deprecation

---

[Operation](https://skmtc.dev/fishjam-dev/apis/fishjam-media-server/docs/hls/:room_id/:filename/get.md) · [API](https://skmtc.dev/fishjam-dev/apis/fishjam-media-server.md) · [Page](https://skmtc.dev/fishjam-dev/apis/fishjam-media-server/changes/hls/:room_id/:filename/get)
