---
title: "Changes to Get an ended X Space's replay as an HLS playback URL"
method: GET
path: "/x/spaces/{id}/replay"
---

# Changes to Get an ended X Space's replay as an HLS playback URL

`GET /x/spaces/{id}/replay`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 8 of 81 revisions.

- **2026-10-21** `245194cd4ea7`: 18 warning
- **2026-10-18** `d17988b4a85d`: 1 breaking, 6 info
- **2026-10-18** `dea38c0d032d`: 18 warning
- **2026-10-18** `b7660fc9e6e9`: 3 warning
- **2026-10-18** `271c2779aa93`: 4 breaking, 2 warning
- **2026-10-14** `4bbaa6ef31bc`: 36 warning
- **2026-10-14** `758920e9729e`: 18 warning
- **2026-10-13** `415eeef938ce`: 36 warning

## Changes

- **2026-10-21** `245194cd4ea7`: 18 warning
  - added the new `topup_in_progress` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `topup_in_progress` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `409`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `424`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `502`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `503`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `409`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `424`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `502`
  - added the new `topup_in_progress` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `503`
  - added the new `topup_in_progress` enum value to the `oneOf[subschema #5]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `topup_in_progress` enum value to the `oneOf[subschema #5]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`
- **2026-10-18** `d17988b4a85d`: 1 breaking, 6 info
  - added `#/components/schemas/AccountPagePaymentRequired` to the response body `oneOf` list for the response status `402`
  - the response property `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/payment_options` became required for the status `402`
  - the response property `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/top_up_endpoint` became required for the status `402`
  - the response property `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/top_up_url` became required for the status `402`
  - the `next_step` response property const value `Ask the user to confirm a payment option before creating checkout.` was added for the status `402`
  - removed the `Ask the user to confirm a payment option before creating checkout.` enum value from the `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/next_step` response property for the response status `402`
  - removed the `Ask the user to top up at /dashboard/account. This key cannot open checkout.` enum value from the `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/next_step` response property for the response status `402`
- **2026-10-18** `dea38c0d032d`: 18 warning
  - added the new `x_video_too_large` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `x_video_too_large` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `409`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `424`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `502`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `503`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `409`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `424`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `502`
  - added the new `x_video_too_large` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `503`
  - added the new `x_video_too_large` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `x_video_too_large` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`
- **2026-10-18** `b7660fc9e6e9`: 3 warning
  - for the `path` request parameter `id`, the maxLength was set to `2048`
  - for the `query` request parameter `fields`, the maxLength was set to `13085`
  - for the `query` request parameter `omit`, the maxLength was set to `13087`
- **2026-10-18** `271c2779aa93`: 4 breaking, 2 warning
  - the response property `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/payment_options` became optional for the status `402`
  - the response property `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/top_up_endpoint` became optional for the status `402`
  - the response property `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/top_up_url` became optional for the status `402`
  - the `next_step` response property const value `Ask the user to confirm a payment option before creating checkout.` was removed for the status `402`
  - added the new `Ask the user to confirm a payment option before creating checkout.` enum value to the `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/next_step` response property for the response status `402`
  - added the new `Ask the user to top up at /dashboard/account. This key cannot open checkout.` enum value to the `oneOf[#/components/schemas/AuthenticatedPaymentRequired]/next_step` response property for the response status `402`
- **2026-10-14** `4bbaa6ef31bc`: 36 warning
  - added the new `invalid_news_id` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `invalid_news_id` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `409`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `424`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `502`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `503`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `409`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `424`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `502`
  - added the new `invalid_news_id` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `503`
  - added the new `invalid_news_id` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `invalid_news_id` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`
  - added the new `news_not_found` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `news_not_found` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `409`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `424`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `502`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `503`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `409`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `424`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `502`
  - added the new `news_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `503`
  - added the new `news_not_found` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `news_not_found` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`
- **2026-10-14** `758920e9729e`: 18 warning
  - added the new `session_required` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `session_required` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `session_required` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `session_required` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `session_required` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `session_required` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `409`
  - added the new `session_required` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `424`
  - added the new `session_required` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `502`
  - added the new `session_required` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `503`
  - added the new `session_required` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `session_required` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `session_required` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `session_required` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `409`
  - added the new `session_required` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `424`
  - added the new `session_required` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `502`
  - added the new `session_required` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `503`
  - added the new `session_required` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `session_required` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`
- **2026-10-13** `415eeef938ce`: 36 warning
  - added the new `contributor_not_found` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `contributor_not_found` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `409`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `424`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `502`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `503`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `409`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `424`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `502`
  - added the new `contributor_not_found` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `503`
  - added the new `contributor_not_found` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `contributor_not_found` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`
  - added the new `invalid_contributor_alias` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `429`
  - added the new `invalid_contributor_alias` enum value to the `allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `429`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `400`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `401`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `404`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `409`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `424`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `502`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `503`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `400`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `401`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `404`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `409`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `424`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `502`
  - added the new `invalid_contributor_alias` enum value to the `error/oneOf[subschema #2: StructuredError]/code` response property for the response status `503`
  - added the new `invalid_contributor_alias` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #1: LegacyErrorCode]/` response property for the response status `402`
  - added the new `invalid_contributor_alias` enum value to the `oneOf[subschema #4]/allOf[#/components/schemas/Error]/error/oneOf[subschema #2: StructuredError]/code` response property for the response status `402`

---

[Operation](https://skmtc.dev/xquik-dev/apis/xquik-api/docs/x/spaces/:id/replay/get.md) · [API](https://skmtc.dev/xquik-dev/apis/xquik-api.md) · [Page](https://skmtc.dev/xquik-dev/apis/xquik-api/changes/x/spaces/:id/replay/get)
