> ## Documentation Index
> Fetch the complete documentation index at: https://docs.immitranslate.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Languages

## Language Object

| Field | Type | Description |
| - | - | - |
| `code` | String | [ISO-639](https://www.iso.org/iso-639-language-codes.html) Language Code |
| `name` | String | Language Name |

## List Languages

```bash theme={null}
curl "https://api.immitranslate.com/v1/languages" \
  -H "Authorization: Bearer a1s2d3f4q5w6e7r8t9y0"
```

The structure of the List Languages response is below:

```json theme={null}
{
  "data": [
    {
      "code": "al",
      "name": "Albanian"
    },
    {
      "code": "am",
      "name": "Amharic"
    },
    {
      "code": "ar",
      "name": "Arabic"
    },
    ...
  ]
}
```

Retrieves a list of available languages for translation. The source language and target language must be provided when placing an order through the API.

Languages are periodically added, but it is most likely safe to cache the results from this API method.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.