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.