---
title: "List Dubbing Language Targets"
method: GET
path: "/v1/dubbing/project/{project_id}/language"
tags: ["Dubbing"]
---

# List Dubbing Language Targets

`GET /v1/dubbing/project/{project_id}/language`

List a project's language targets (cursor-paginated).

## Path parameters

- `project_id` string, required — Identifier of the parent dubbing project.

## Query parameters

- `cursor` string, nullable — Pagination cursor from a previous response's next_cursor.
- `page_size` integer — Number of language targets per page (max 100).
- `status` string, nullable — Filter to targets in this status (queued, processing, completed, stale, failed).

## Headers

- `xi-api-key` string, nullable — Your API key. This is required by most endpoints to access our API programmatically. You can view your xi-api-key using the 'Profile' tab on the website.

## Response `200`

Successful Response

- DubbingLanguageListResponse
  - `languages` DubbingLanguageResponse[], required — The page of language targets for the project.
    - `language_id` string, required — Unique identifier of the language target.
    - `project_id` string, required — Identifier of the parent dubbing project.
    - `target_language` string, required — BCP-47 language tag this target is dubbed into.
    - `status` 'queued' | 'processing' | 'completed' | 'stale' | 'failed', required — Lifecycle status: 'queued' (waiting on the project), 'processing', 'completed', 'stale' (source/transcript changed), or 'failed'.
    - `model_id` string, nullable — Effective dubbing model id (target override or project default).
    - `voice_settings` VoiceSettings
      - `cloning_strength` integer — How strongly the dubbed speakers clone the source voices, 0 to 10.
    - `outputs` DubbingLanguageOutputs — Signed, time-limited download URLs for a language target's outputs.
      - `lossless_audio` string, nullable — Signed URL of the dubbed lossless audio track.
    - `revision` integer, required — Monotonic counter incremented whenever this target's transcript changes (a source edit affecting it, or an edit to its translation).
    - `output_revision` integer, nullable — The `revision` the current dubbed output was generated from; equal to `revision` when up to date, less than it when 'stale'. Null until a generation has completed.
    - `error` DubbingError
      - `code` string, required — Stable identifier for the failure, safe to branch on. New codes are added over time, so treat an unrecognized value as 'internal_error'.
      - `message` string, required — Human-readable description of the failure, for display. The wording may change at any time; branch on `code` instead.
      - `retryable` boolean, required — Whether resubmitting the same input could succeed. False means the failure describes the input or the account, so an identical retry will fail the same way.
    - `warnings` VoicesNotPermittedWarning[] — Non-fatal conditions raised while dubbing this language, empty when there are none. Reflects the latest generation. Conditions raised while preparing the source are reported on the project instead.
      - `type` 'voices_not_permitted', required — Identifies this warning; branch on it to read the fields below.
      - `speaker_ids` string[], required — Speakers whose voices were not permitted for cloning. The dub used a replacement voice for each of them; the rest of the speakers are unaffected.
      - `message` string, required — Human-readable description of the warning, for display. The wording may change at any time; branch on `type` instead.
    - `created_at` string, date-time, required — When the language target was created.
    - `updated_at` string, date-time, required — When the language target was last updated.
  - `next_cursor` string, nullable — Cursor for the next page, or null when there are no more results.

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/elevenlabs/apis/elevenlabs-api-documentation.md) · [All operations](https://skmtc.net/elevenlabs/apis/elevenlabs-api-documentation/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/elevenlabs/elevenlabs-api-documentation/versions/e77a0a530a82/schema)
