---
title: "Create Transcription"
method: POST
path: "/v1/audio/transcriptions"
tags: ["audio.transcriptions"]
---

# Create Transcription

`POST /v1/audio/transcriptions`

Create Transcription

## Response `200`

Successful Response

- TranscriptionResponse
  - `model` string, required
  - `text` string, required
  - `language` string, nullable, required
  - `segments` TranscriptionSegmentChunk[]
    - `type` 'transcription_segment'
    - `text` string, required
    - `start` number, nullable, required
    - `end` number, nullable, required
    - `score` number, nullable
    - `speaker_id` string, nullable
  - `usage` UsageInfo, required
    - `prompt_tokens` integer, required
    - `completion_tokens` integer, required
    - `total_tokens` integer, required
    - `prompt_audio_seconds` integer, nullable
    - `service_tier` string, nullable — The service tier at which the request was processed: standard or priority.

## Changes

- **2026-09-23** `fa73befe1c61` — 2 breaking
  - response property `segments/items/end` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
  - response property `segments/items/start` list-of-types was widened by adding types `null` to media type `application/json` of response `200`
- **2026-08-14** `61436a496404` — 1 info
  - added the optional property `usage/service_tier` to the response with the `200` status

[Change history](https://skmtc.dev/mistral/apis/mistral-ai-api/changes/v1/audio/transcriptions/post.md)

---

[API](https://skmtc.dev/mistral/apis/mistral-ai-api.md) · [All operations](https://skmtc.dev/mistral/apis/mistral-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mistral/apis/mistral-ai-api/revisions/fa73befe1c61?raw)
