---
title: "Changes to Get History Item"
method: GET
path: "/v1/history/{history_item_id}"
---

# Changes to Get History Item

`GET /v1/history/{history_item_id}`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 10 of 108 revisions.

- **2026-10-05** `5dc5a9b84ae5`: 1 warning
- **2026-07-26** `494d96419d15`: 1 warning
- **2026-07-13** `009bd651509a`: 1 warning
- **2026-06-08** `37fac3c5a2d7`: 2 warning
- **2026-04-03** `deb5e58ddddf`: 2 info
- **2026-02-08** `5b595807512c`: 6 breaking, 1 warning, 2 info
- **2025-05-16** `503db4198a44`: 24 breaking, 1 warning, 11 info
- **2024-08-28** `0f0a2b37eafb`: 1 info
- **2024-05-07** `c1dd2ce19be9`: 4 info
- **2023-11-25** `659035dd9081`: 2 info

## Changes

- **2026-10-05** `5dc5a9b84ae5`: 1 warning
  - added the new `VoicePreview` enum value to the `source/anyOf[subschema #1]/` response property for the response status `200`
- **2026-07-26** `494d96419d15`: 1 warning
  - removed the optional property `feedback` from the response with the `200` status
- **2026-07-13** `009bd651509a`: 1 warning
  - added the new `Flows` enum value to the `source/anyOf[subschema #1]/` response property for the response status `200`
- **2026-06-08** `37fac3c5a2d7`: 2 warning
  - removed the optional property `avatar_context` from the response with the `200` status
  - added the new `InVPC` enum value to the `source/anyOf[subschema #1]/` response property for the response status `200`
- **2026-04-03** `deb5e58ddddf`: 2 info
  - added the optional property `avatar_context` to the response with the `200` status
  - added the optional property `output_format` to the response with the `200` status
- **2026-02-08** `5b595807512c`: 6 breaking, 1 warning, 2 info
  - the response property `text` became optional for the status `200`
  - the response property `voice_id` became optional for the status `200`
  - the response property `voice_name` became optional for the status `200`
  - response property `text` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `voice_id` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `voice_name` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - added the new `VoiceGeneration` enum value to the `source/anyOf[subschema #1]/` response property for the response status `200`
  - api operation id `Get_history_item_v1_history__history_item_id__get` removed and replaced with `get_speech_history_item_by_id`
  - added the optional property `dialogue` to the response with the `200` status
- **2025-05-16** `503db4198a44`: 24 breaking, 1 warning, 11 info
  - the response property `feedback` became optional for the status `200`
  - the response property `model_id` became optional for the status `200`
  - the response property `request_id` became optional for the status `200`
  - the response property `settings` became optional for the status `200`
  - the response property `share_link_id` became optional for the status `200`
  - the response property `source` became optional for the status `200`
  - the response property `voice_category` became optional for the status `200`
  - response property `model_id` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `request_id` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `settings` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `share_link_id` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `source` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `voice_category` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - the `alignments` response's property type changed from `object` to no type for status `200`
  - the `feedback` response's property type changed from `object` to no type for status `200`
  - removed the required property `alignments/alignment` from the response with the `200` status
  - removed the required property `alignments/normalized_alignment` from the response with the `200` status
  - removed the required property `feedback/audio_quality` from the response with the `200` status
  - removed the required property `feedback/emotions` from the response with the `200` status
  - removed the required property `feedback/feedback` from the response with the `200` status
  - removed the required property `feedback/glitches` from the response with the `200` status
  - removed the required property `feedback/inaccurate_clone` from the response with the `200` status
  - removed the required property `feedback/other` from the response with the `200` status
  - removed the required property `feedback/thumbs_up` from the response with the `200` status
  - removed the optional property `feedback/review_status` from the response with the `200` status
  - api operation id `Get_history_item_by_ID_v1_history__history_item_id__get` removed and replaced with `Get_history_item_v1_history__history_item_id__get`
  - `header` request parameter `xi-api-key` list-of-types was widened by adding types `null`
  - for the `header` request parameter `xi-api-key`, the type was generalized from `string` to no type
  - added `#/components/schemas/FeedbackResponseModel, subschema #2` to the `feedback` response property `anyOf` list for the response status `200`
  - added `#/components/schemas/HistoryAlignmentsResponseModel, subschema #2` to the `alignments` response property `anyOf` list for the response status `200`
  - removed the `STS` enum value from the `source` response property for the response status `200`
  - removed the `TTS` enum value from the `source` response property for the response status `200`
  - removed the `cloned` enum value from the `voice_category` response property for the response status `200`
  - removed the `generated` enum value from the `voice_category` response property for the response status `200`
  - removed the `premade` enum value from the `voice_category` response property for the response status `200`
  - removed the `professional` enum value from the `voice_category` response property for the response status `200`
- **2024-08-28** `0f0a2b37eafb`: 1 info
  - added the optional property `alignments` to the response with the `200` status
- **2024-05-07** `c1dd2ce19be9`: 4 info
  - api tag `speech-history` added
  - api tag `history` removed
  - added the required property `share_link_id` to the response with the `200` status
  - added the required property `source` to the response with the `200` status
- **2023-11-25** `659035dd9081`: 2 info
  - added the required property `model_id` to the response with the `200` status
  - added the required property `voice_category` to the response with the `200` status

---

[Operation](https://skmtc.dev/elevenlabs/apis/elevenlabs-api-documentation/docs/v1/history/:history_item_id/get.md) - [API](https://skmtc.dev/elevenlabs/apis/elevenlabs-api-documentation.md) - [Page](https://skmtc.dev/elevenlabs/apis/elevenlabs-api-documentation/changes/v1/history/:history_item_id/get)
