---
title: "Changes to Create Audio Transcription"
method: POST
path: "/v1/audio/transcriptions"
---

# Changes to Create Audio Transcription

`POST /v1/audio/transcriptions`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 11 of 21 revisions.

- **2026-09-29** `2f7a4a0aac8f`: 1 info
- **2026-09-29** `da70d9cd1957`: 1 breaking
- **2026-09-21** `5fdbd3614b8c`: 1 info
- **2026-08-27** `1627e468291c`: 1 breaking, 2 warning, 12 info
- **2026-05-07** `24d8274a66a9`: 1 breaking
- **2026-05-06** `27a773824667`: 2 info
- **2026-04-30** `d5f1d3d5614e`: 212 breaking, 5 info
- **2026-03-24** `50ec08f1fdf6`: 3 breaking, 11 info
- **2026-03-10** `ef3add9564c0`: 2 breaking, 4 warning, 3 info
- **2026-03-04** `618db9823ac3`: 2 breaking, 6 info
- **2026-03-04** `46bc88767a37`: 8 breaking, 6 warning, 220 info

## Changes

- **2026-09-29** `2f7a4a0aac8f`: 1 info
  - endpoint added
- **2026-09-29** `da70d9cd1957`: 1 breaking
  - api path removed without deprecation
- **2026-09-21** `5fdbd3614b8c`: 1 info
  - added the optional property `usage/prompt_tokens_details` to the response with the `200` status
- **2026-08-27** `1627e468291c`: 1 breaking, 2 warning, 12 info
  - the `detail` response's property type changed from `array` to `string` for status `422`
  - removed the optional property `usage/carbon` from the response with the `200` status
  - removed the optional property `usage/requests` from the response with the `200` status
  - api operation id `audio_transcriptions_v1_audio_transcriptions_post` removed and replaced with `create_audio_transcription_v1_audio_transcriptions_post`
  - added the non-success response with the status `400`
  - added the non-success response with the status `401`
  - added the non-success response with the status `403`
  - added the non-success response with the status `404`
  - added the non-success response with the status `413`
  - added the non-success response with the status `429`
  - added the non-success response with the status `503`
  - added the optional property `headers` to the response with the `422` status
  - the response property `detail` became required for the status `422`
  - the `impacts` response's property default value `{"kWh":0,"kgCO2eq":0}` was added for the status `200`
  - added the required property `status_code` to the response with the `422` status
- **2026-05-07** `24d8274a66a9`: 1 breaking
  - the `segments/anyOf[subschema #1]/items/id` response's property type changed from `string` to `integer` for status `200`
- **2026-05-06** `27a773824667`: 2 info
  - added the new `srt` enum value to the request property `response_format`
  - added the new `vtt` enum value to the request property `response_format`
- **2026-04-30** `d5f1d3d5614e`: 212 breaking, 5 info
  - removed the enum value `af` of the request property `language`
  - removed the enum value `afrikaans` of the request property `language`
  - removed the enum value `albanian` of the request property `language`
  - removed the enum value `am` of the request property `language`
  - removed the enum value `amharic` of the request property `language`
  - removed the enum value `ar` of the request property `language`
  - removed the enum value `arabic` of the request property `language`
  - removed the enum value `armenian` of the request property `language`
  - removed the enum value `as` of the request property `language`
  - removed the enum value `assamese` of the request property `language`
  - removed the enum value `az` of the request property `language`
  - removed the enum value `azerbaijani` of the request property `language`
  - removed the enum value `ba` of the request property `language`
  - removed the enum value `bashkir` of the request property `language`
  - removed the enum value `basque` of the request property `language`
  - removed the enum value `be` of the request property `language`
  - removed the enum value `belarusian` of the request property `language`
  - removed the enum value `bengali` of the request property `language`
  - removed the enum value `bg` of the request property `language`
  - removed the enum value `bn` of the request property `language`
  - removed the enum value `bo` of the request property `language`
  - removed the enum value `bosnian` of the request property `language`
  - removed the enum value `br` of the request property `language`
  - removed the enum value `breton` of the request property `language`
  - removed the enum value `bs` of the request property `language`
  - removed the enum value `bulgarian` of the request property `language`
  - removed the enum value `burmese` of the request property `language`
  - removed the enum value `ca` of the request property `language`
  - removed the enum value `cantonese` of the request property `language`
  - removed the enum value `castilian` of the request property `language`
  - removed the enum value `catalan` of the request property `language`
  - removed the enum value `chinese` of the request property `language`
  - removed the enum value `croatian` of the request property `language`
  - removed the enum value `cs` of the request property `language`
  - removed the enum value `cy` of the request property `language`
  - removed the enum value `czech` of the request property `language`
  - removed the enum value `da` of the request property `language`
  - removed the enum value `danish` of the request property `language`
  - removed the enum value `de` of the request property `language`
  - removed the enum value `dutch` of the request property `language`
  - …177 more
- **2026-03-24** `50ec08f1fdf6`: 3 breaking, 11 info
  - removed the enum value `` of the request property `language`
  - the `usage/carbon/kWh` response's property type changed from `number` to `object` for status `200`
  - the `usage/carbon/kgCO2eq` response's property type changed from `number` to `object` for status `200`
  - the `language` request property default value changed from `` to `english`
  - added the optional property `usage/carbon/kWh/max` to the response with the `200` status
  - added the optional property `usage/carbon/kWh/min` to the response with the `200` status
  - added the optional property `usage/carbon/kgCO2eq/max` to the response with the `200` status
  - added the optional property `usage/carbon/kgCO2eq/min` to the response with the `200` status
  - added the optional property `usage/impacts` to the response with the `200` status
  - the `kWh` response's property default value `0` was removed for the status `200`
  - the `kgCO2eq` response's property default value `0` was removed for the status `200`
  - response property `usage/carbon` deprecated
  - response property `usage/carbon/kWh` deprecated
  - response property `usage/carbon/kgCO2eq` deprecated
- **2026-03-10** `ef3add9564c0`: 2 breaking, 4 warning, 3 info
  - the `usage/carbon/kWh` response's property type changed from `object` to `number` for status `200`
  - the `usage/carbon/kgCO2eq` response's property type changed from `object` to `number` for status `200`
  - removed the optional property `usage/carbon/kWh/max` from the response with the `200` status
  - removed the optional property `usage/carbon/kWh/min` from the response with the `200` status
  - removed the optional property `usage/carbon/kgCO2eq/max` from the response with the `200` status
  - removed the optional property `usage/carbon/kgCO2eq/min` from the response with the `200` status
  - added the new `verbose_json` enum value to the request property `response_format`
  - the `kWh` response's property default value `0` was added for the status `200`
  - the `kgCO2eq` response's property default value `0` was added for the status `200`
- **2026-03-04** `618db9823ac3`: 2 breaking, 6 info
  - the `usage/carbon/kWh` response's property type changed from `number` to `object` for status `200`
  - the `usage/carbon/kgCO2eq` response's property type changed from `number` to `object` for status `200`
  - added the optional property `usage/carbon/kWh/max` to the response with the `200` status
  - added the optional property `usage/carbon/kWh/min` to the response with the `200` status
  - added the optional property `usage/carbon/kgCO2eq/max` to the response with the `200` status
  - added the optional property `usage/carbon/kgCO2eq/min` to the response with the `200` status
  - the `kWh` response's property default value `0` was removed for the status `200`
  - the `kgCO2eq` response's property default value `0` was removed for the status `200`
- **2026-03-04** `46bc88767a37`: 8 breaking, 6 warning, 220 info
  - removed `#/components/schemas/AudioTranscriptionLanguage, subschema #2` from the `language` request property `anyOf` list
  - request property `language` was restricted to a list of enum values
  - removed the enum value `diarized_json` of the request property `response_format`
  - removed the enum value `srt` of the request property `response_format`
  - removed the enum value `verbose_json` of the request property `response_format`
  - removed the enum value `vtt` of the request property `response_format`
  - the `usage/carbon/kWh` response's property type changed from `object` to `number` for status `200`
  - the `usage/carbon/kgCO2eq` response's property type changed from `object` to `number` for status `200`
  - removed the optional property `segments` from the response with the `200` status
  - removed the optional property `usage/carbon/kWh/max` from the response with the `200` status
  - removed the optional property `usage/carbon/kWh/min` from the response with the `200` status
  - removed the optional property `usage/carbon/kgCO2eq/max` from the response with the `200` status
  - removed the optional property `usage/carbon/kgCO2eq/min` from the response with the `200` status
  - removed the optional property `usage/impacts` from the response with the `200` status
  - the `language` request property default value `` was added
  - added the new `` enum value to the request property `language`
  - added the new `af` enum value to the request property `language`
  - added the new `afrikaans` enum value to the request property `language`
  - added the new `albanian` enum value to the request property `language`
  - added the new `am` enum value to the request property `language`
  - added the new `amharic` enum value to the request property `language`
  - added the new `ar` enum value to the request property `language`
  - added the new `arabic` enum value to the request property `language`
  - added the new `armenian` enum value to the request property `language`
  - added the new `as` enum value to the request property `language`
  - added the new `assamese` enum value to the request property `language`
  - added the new `az` enum value to the request property `language`
  - added the new `azerbaijani` enum value to the request property `language`
  - added the new `ba` enum value to the request property `language`
  - added the new `bashkir` enum value to the request property `language`
  - added the new `basque` enum value to the request property `language`
  - added the new `be` enum value to the request property `language`
  - added the new `belarusian` enum value to the request property `language`
  - added the new `bengali` enum value to the request property `language`
  - added the new `bg` enum value to the request property `language`
  - added the new `bn` enum value to the request property `language`
  - added the new `bo` enum value to the request property `language`
  - added the new `bosnian` enum value to the request property `language`
  - added the new `br` enum value to the request property `language`
  - added the new `breton` enum value to the request property `language`
  - …194 more

---

[Operation](https://skmtc.dev/betagouv/apis/opengatellm/docs/v1/audio/transcriptions/post.md) - [API](https://skmtc.dev/betagouv/apis/opengatellm.md) - [Page](https://skmtc.dev/betagouv/apis/opengatellm/changes/v1/audio/transcriptions/post)
