Skip to main content
GET
/
v3
/
languages
/
products
Retrieve Language Products
curl --request GET \
  --url https://api.deepl.com/v3/languages/products \
  --header 'Authorization: <api-key>'
[
  {
    "name": "translate_text",
    "features": [
      {
        "name": "formality",
        "needs_target_support": true
      },
      {
        "name": "custom_instructions",
        "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-update-customizations-langs.mintlify.app/llms.txt

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

This endpoint is available for testing in BETA. Breaking changes may be pushed with little or no advance notice, and we provide no guarantees of stability.

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 product identifier.

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

"translate_text"

features
object[]
required

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