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",
    "endpoints": [
      "v2/translate"
    ],
    "features": [
      {
        "name": "formality",
        "required_on_target": true
      },
      {
        "name": "custom_instructions",
        "required_on_target": true
      },
      {
        "name": "tag_handling",
        "required_on_source": true,
        "required_on_target": true
      },
      {
        "name": "glossary",
        "required_on_source": true,
        "required_on_target": true
      }
    ]
  },
  {
    "name": "voice",
    "endpoints": [
      "v3/voice/realtime"
    ],
    "features": [
      {
        "name": "glossary",
        "required_on_source": true,
        "required_on_target": true
      }
    ]
  }
]
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
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
Example:

"translate_text"

endpoints
string[]
required

API endpoints associated with this product.

Example:
["v2/translate"]
features
object[]
required

Features supported by this product. Each feature indicates whether support is required on the source language, the target language, or both.