Skip to main content

DeepL

Prefer guided AI setup?

Instead of following these steps manually, you can use the AI Credential Assistant — describe what you want to connect and the AI will walk you through the setup step by step, tailored to your account.

Overview​

DeepL is an advanced AI-powered translation service known for high-quality translations. Connect your DeepL account to automate text translation workflows across multiple languages.

Authentication Type​

API Key

Setup Instructions​

Step 1: Create a DeepL Account​

  1. Sign up at DeepL Pro
  2. Choose a plan (Free or Pro)

Step 2: Get Your API Key​

  1. Log in to your DeepL Account
  2. Go to the Account tab
  3. Scroll down to the API Key section
  4. Copy your API key

Step 3: Select Your Plan Type​

DeepL uses different API endpoints for Free and Pro plans:

  • Pro Plan: Uses api.deepl.com
  • Free Plan: Uses api-free.deepl.com

Make sure to select the correct plan in Nirvai.

Configuration Fields​

  • API Key: Your DeepL API key
  • API Plan: Select Pro or Free based on your subscription

Common Use Cases​

  • Translate text between languages
  • Detect source language
  • Translate documents
  • Glossary management
  • Batch translation

Supported Languages​

DeepL supports 30+ languages including English, Spanish, French, German, Japanese, Chinese, and more.

API Documentation​

DeepL API Documentation


Next Steps​

Got your credential? Connect it to an agent

Use the AI Tool Creator to turn this credential into agent-callable tools. Describe what your agent should be able to do and the AI investigates the API, configures the endpoints, and gives you a reviewable toolkit before saving anything.