Retrieve Languages
Changed onReturns languages supported by the specified DeepL API resource. Each language indicates whether it can be used as a source language, a target language, or both, along with the features it supports for that resource.
Request
- Base URLhttps://api.deepl.com
- URLhttps://api.deepl.com/v3/languages
- AuthAPI key in header Authorization
Query parameters
The resource to retrieve languages for. Supported values: translate_text, translate_document, glossary, voice, write, style_rules, translation_memory.
Controls which languages and features are included in the response. By default, only stable languages and features are returned. Values can be combined with repeated parameters (e.g. ?include=beta&include=external).
- beta: Include languages and features in beta, in addition to stable
- external: Include features that rely on third-party service providers
Response
JSON array where each item represents a supported language.
Example response
[
{
"lang": "de",
"name": "German",
"status": "stable",
"features": {
"formality": {
"status": "stable"
},
"tag_handling": {
"status": "stable"
},
"glossary": {
"status": "stable"
}
}
}
]Changes
- info
added the media type
application/jsonfor the response with the status - info
added the media type
application/jsonfor the response with the status
- info