OpenAPI spec for glossary management
This page contains only a set of guides that is auto-generated from DeepL's OpenAPI file.
For more detail about glossary management, including information about request parameters, please see the Manage glossaries entry.
List supported glossary languages
List Language Pairs Supported by Glossaries
Retrieve the list of language pairs supported by the glossary feature.
A JSON object containing the language pairs in its supported_languages
property.
The list of supported languages
Create a glossary
Create a Glossary
Name to be associated with the glossary.
"My Glossary"
The language in which the source texts in the glossary are specified.
"en"
The language in which the target texts in the glossary are specified.
"de"
The entries of the glossary. The entries have to be specified in the format provided by the entries_format
parameter.
"Hello\tGuten Tag"
The format in which the glossary entries are provided. Formats currently available:
tsv
(default) - tab-separated valuescsv
- comma-separated values
See Supported Glossary Formats for details about each format.
"tsv"
The function for creating a glossary returns a JSON object containing the ID of the newly created glossary and a boolean flag that indicates if the created glossary can already be used in translate requests.
A unique ID assigned to a glossary.
"def3a26b-3e84-45b3-84ae-0c0aaf3525f7"
Name associated with the glossary.
Indicates if the newly created glossary can already be used in translate
requests.
If the created glossary is not yet ready, you have to wait and check the ready
status
of the glossary before using it in a translate
request.
The language in which the source texts in the glossary are specified.
"en"
The language in which the target texts in the glossary are specified.
"de"
The creation time of the glossary in the ISO 8601-1:2019 format (e.g.: 2021-08-03T14:16:18.329Z
).
The number of entries in the glossary.
List all glossaries
List all Glossaries
List all glossaries and their meta-information, but not the glossary entries.
JSON object containing a the glossaries.
Retrieve glossary details
Retrieve Glossary Details
Retrieve meta information for a single glossary, omitting the glossary entries.
A unique ID assigned to the glossary.
JSON object containing the glossary meta-information.
A unique ID assigned to a glossary.
"def3a26b-3e84-45b3-84ae-0c0aaf3525f7"
Name associated with the glossary.
Indicates if the newly created glossary can already be used in translate
requests.
If the created glossary is not yet ready, you have to wait and check the ready
status
of the glossary before using it in a translate
request.
The language in which the source texts in the glossary are specified.
"en"
The language in which the target texts in the glossary are specified.
"de"
The creation time of the glossary in the ISO 8601-1:2019 format (e.g.: 2021-08-03T14:16:18.329Z
).
The number of entries in the glossary.
Retrieve glossary entries
Retrieve Glossary Entries
List the entries of a single glossary in the format specified by the Accept
header.
A unique ID assigned to the glossary.
The entries in the requested format.
Delete a glossary
Delete a Glossary
Deletes the specified glossary.
A unique ID assigned to the glossary.
Returns no content upon success.
Last updated