Connectors

AI, LLM & Vector Stores

DeepL

Machine translation: translate text and documents between supported languages
DeepL API referenceAPI checked August 17, 2026
Signs in with
API key
Runs on
Cloud or On-Prem Worker
Operations
62
Ready-made triggers
0

Connect DeepL

  1. In Neblex open Connect › Connections and click New Connection.
  2. Search for DeepL and give the connection a clear name.
  3. Fill in the fields. Secret values are encrypted and never shown again.
  4. Click Test, then Create Connection.
FieldWhat to enter
API hostRequiredChoose the official DeepL Pro or Free API host.
DeepL Auth KeyRequiredSecret

Use it in a flow

  1. Open a flow, open the node library and search for DeepL.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from DeepL without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if DeepL can send webhooks, a Webhook trigger receives them at its own URL.

Operations

62 operations in 14 groups. Each one is a step you can add to a flow.

AdminApi7
Create a developer key as an adminadminCreateDeveloperKeyPOSTCreate a developer key as an admin
Deactivate a developer key as an adminadminDeactivateDeveloperKeyPUTDeactivate a developer key as an admin
Get all developer keys as an adminadminGetDeveloperKeysGETGet all developer keys as an admin
Get custom tag usage statistics as an adminadminGetCustomTagAnalyticsGETRetrieve usage statistics broken down by custom tags within a specified date range.
Get usage statistics as an adminadminGetAnalyticsGETRetrieve usage statistics for the organization within a specified date range.
Rename a developer key as an adminadminRenameDeveloperKeyPUTRename a developer key as an admin
Set developer key usage limits as an adminadminSetDeveloperKeyUsageLimitsPUTSet developer key usage limits as an admin
CorrectText1
Correct textcorrectTextPOSTFix spelling and grammar errors in one or more texts.
ManageGlossaries6
Create a GlossarycreateGlossaryPOSTCreate a Glossary
Delete a GlossarydeleteGlossaryDELETEDeletes the specified glossary.
List all GlossarieslistGlossariesGETList all glossaries and their meta-information, but not the glossary entries.
List Language Pairs Supported by GlossarieslistGlossaryLanguagesGETDeprecated.
Retrieve Glossary DetailsgetGlossaryGETRetrieve meta information for a single glossary, omitting the glossary entries.
Retrieve Glossary EntriesgetGlossaryEntriesGETList the entries of a single glossary in the format specified by the Accept header.
ManageMultilingualGlossaries8
Create a GlossarycreateMultilingualGlossaryPOSTCreate a Glossary
Delete a GlossarydeleteMultilingualGlossaryDELETEDeletes the specified glossary.
Deletes the dictionary associated with the given language pair with the given glossary ID.deleteDictionaryDELETEDeletes the dictionary associated with the given language pair with the given glossary ID.
Edit glossary detailspatchMultilingualGlossaryPATCHEdit glossary details, such as name or a dictionary for a source and target language.
List all GlossarieslistMultilingualGlossariesGETList all glossaries and their meta-information, but not the glossary entries.
Replaces or creates a dictionary in the glossary with the specified entries.replaceDictionaryPUTReplaces or creates a dictionary in the glossary with the specified entries.
Retrieve Glossary DetailsgetMultilingualGlossaryGETRetrieve meta information for a single glossary, omitting the glossary entries.
Retrieve Glossary EntriesgetMultilingualGlossaryEntriesGETList the entries of a single glossary in tsv format.
ManageSpokenTerms8
Create Spoken Terms collectioncreateSpokenTermsPOSTCreate a new Spoken Terms collection with one or more term lists.
Delete a term listdeleteSpokenTermsListDELETEDelete a term list for a specific language from the Spoken Terms collection.
Delete Spoken Terms collectiondeleteSpokenTermsDELETEDelete the entire Spoken Terms collection.
Edit Spoken Terms collection detailspatchSpokenTermsPATCHUpdate the name of a Spoken Terms collection or merge new entries into an existing term list.
List all Spoken Terms collectionslistSpokenTermsGETList all Spoken Terms collections and their metadata, but not the actual terms.
Replace or create a term listputSpokenTermsListPUTReplace an existing term list for a language, or create a new one if it doesn't exist.
Retrieve Spoken Terms collection detailsgetSpokenTermsGETRetrieve metadata for a Spoken Terms collection, including term list information but not the actual terms.
Retrieve Spoken Terms entriesgetSpokenTermsEntriesGETRetrieve the actual terms for a specific language from a Spoken Terms collection.
MetaInformation4
Check Usage and LimitsgetUsageGETCheck Usage and Limits
Retrieve Language ResourcesgetLanguageResourcesGETReturns all DeepL API resources and the features they support.
Retrieve LanguagesgetLanguagesGETReturns languages supported by the specified DeepL API resource.
Retrieve Supported LanguagesgetLanguagesV2GETDeprecated.
QualityEvaluation2
Poll for the evaluation resultpollQualityEvaluationGETReturns the current state of an evaluation job.
Submit an evaluation jobsubmitQualityEvaluationPOSTStarts an evaluation job for the given segments.
RephraseText1
Improve textrephraseTextPOSTImprove text
TranslateDocuments3
Check Document StatusgetDocumentStatusPOSTCheck Document Status
Download Translated DocumentdownloadDocumentPOSTDownload Translated Document
Upload and Translate a DocumenttranslateDocumentPOSTUpload and Translate a Document
TranslateText1
Request TranslationtranslateTextPOSTRequest Translation
TranslationMemories7
Delete a translation memorydeleteTranslationMemoryDELETEDelete a translation memory and all of its segments.
Export a translation memorycreateTranslationMemoryExportPOSTExport a translation memory as a TMX file.
Import a translation memorycreateTranslationMemoryImportPOSTCreate a translation memory by importing a TMX file.
List translation memorieslistTranslationMemoriesGETRetrieve a list of translation memories associated with the authenticated account.
List translation memory segmentsgetTranslationMemorySegmentsGETList the segments stored in a translation memory, one page at a time.
Retrieve a translation memorygetTranslationMemoryGETRetrieve a single translation memory by its ID, including its languages and segment count.
Retrieve an import or export jobgetTranslationMemoryJobGETRetrieve the status of a translation memory import or export job.
VoiceAPI2
Get Streaming URLgetVoiceStreamingUrlPOSTGet Streaming URL
Request ReconnectionrequestReconnectionGETRequest Reconnection
VoiceTranslateJob2
Create a voice translation jobcreateVoiceTranslateJobPOSTCreates an async voice translation job.
Get voice translation job statusgetVoiceTranslateJobStatusGETReturns the current status of a voice translation job, including per-target result statuses.
General10
Create a custom instructioncreateCustomInstructionPOSTCreate a custom instruction
Create a style rule listcreateStyleRuleListPOSTCreate a style rule list
Delete a custom instructiondeleteCustomInstructionDELETEDelete a custom instruction
Delete a style rule listdeleteStyleRuleListDELETEDelete a style rule list
Get a custom instructiongetCustomInstructionGETGet a custom instruction
Get a style rule listgetStyleRuleListGETGet a style rule list
Replace a custom instructionupdateCustomInstructionPUTReplace a custom instruction
Replace configured rules for a style rule listupdateStyleRuleConfiguredRulesPUTReplace configured rules for a style rule list
Retrieve style rule listsgetStyleRuleListsGETRetrieve style rule lists
Update a style rule list's nameupdateStyleRuleListPATCHUpdate a style rule list's name