---
title: "List supported languages"
method: GET
path: "/v1/resources/languages"
tags: ["Resources"]
---

# List supported languages

`GET /v1/resources/languages`

List the languages a project can be translated into. Pass a `languageCode` from the response to the `TRANSLATE_PROJECT` remix action. Returns the full catalogue in a single response (not paginated). Pass `query` to filter by language code or English name.

## Query parameters

- `query` string

## Response `200`

List of supported languages. Pass a `languageCode` to a `TRANSLATE_PROJECT` remix action.

- LanguageListResponse
  - `languages` Language[], required
    - `languageCode` string, required — The language code to pass to a `TRANSLATE_PROJECT` remix action (e.g. `es`, `fr`, `ja`).
    - `name` string, required — Human-readable English name of the language (e.g. `Spanish`).

## Other responses

- `default` — Error

---

[API](https://skmtc.dev/videogen/apis/videogen-api.md) · [All operations](https://skmtc.dev/videogen/apis/videogen-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/videogen/videogen-api/revisions/33dda0455d67/schema)
