Skip to main content
GET
/
v3
/
languages
/
resources
Retrieve Language Resources
curl --request GET \
  --url https://api.deepl.com/v3/languages/resources \
  --header 'Authorization: <api-key>'
[
  {
    "name": "translate_text",
    "features": [
      {
        "name": "formality",
        "needs_target_support": true
      },
      {
        "name": "style_rules",
        "needs_target_support": true
      },
      {
        "name": "tag_handling",
        "needs_source_support": true,
        "needs_target_support": true
      },
      {
        "name": "glossary",
        "needs_source_support": true,
        "needs_target_support": true
      },
      {
        "name": "auto_detection",
        "needs_source_support": true
      }
    ]
  },
  {
    "name": "voice",
    "features": [
      {
        "name": "glossary",
        "needs_source_support": true,
        "needs_target_support": true
      }
    ]
  },
  {
    "name": "style_rules",
    "features": []
  }
]

Documentation Index

Fetch the complete documentation index at: https://deepl-c950b784-v3-langs-ga-phase-2.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
default:DeepL-Auth-Key
required

Authentication with Authorization header and DeepL-Auth-Key authentication scheme. Example: DeepL-Auth-Key <api-key>

Response

JSON array where each item represents a DeepL API product.

name
enum<string>
required

The resource identifier.

Available options:
translate_text,
translate_document,
glossary,
voice,
write,
style_rules
Example:

"translate_text"

features
object[]
required

Features supported by this resource. Each feature indicates which languages must support it for the feature to be available — source, target, or both.