Developer API · REST

Translation API for Developers — 5 AI Engines, One Endpoint

Integrate AI-powered translation into any app with a single REST API. Choose from DeepL, Google, Microsoft, GPT, or Gemini per request. JSON in, JSON out.

5 engines100+ languages99.9% uptime

Quick Start

Make your first translation in under 30 seconds. No SDK required — just curl.

Request

curl -X POST https://adaratranslate.com/api/translation/translate \
  -H "X-API-Key: adara_live_..." \
  -H "Content-Type: application/json" \
  -d '{ "text": "Hello world", "source": "en", "target": "es", "engine": "deepl" }' 

Response

{ "translated_text": "Hola mundo", "engine": "deepl", "source_lang": "en", "target_lang": "es" }

MCP Server for AI Agents

Use Adara Translate as a tool inside Claude Desktop, Cursor, Claude Code, and any other MCP-compatible AI agent. Install the adara-mcp-translate npm package, paste your API key, and four translation tools appear in your agent.

Claude Desktop / Cursor config

{
  "mcpServers": {
    "adara": {
      "command": "npx",
      "args": ["-y", "adara-mcp-translate"],
      "env": { "ADARA_API_KEY": "adara_live_..." }
    }
  }
}

Exposed MCP tools

  • translate_text — multi-engine text translation (DeepL, Google, Microsoft, GPT, Gemini).
  • translate_document — PDF, DOCX, XLSX, CSV, PPTX, SRT up to 5 MB.
  • transcribe_audio — MP3, WAV, OGG, M4A, WebM via Whisper (up to 25 MB).
  • get_user_credits — read the authenticated balance without consuming credits.

How It Works

1

Sign Up for an API Key

Create a free Adara Translate account and generate your API key from the dashboard. No credit card required for the free tier.

2

Make Your First API Call

Send a POST request with your text, source language, target language, and preferred engine. Get a translated response in milliseconds.

3

Choose Your Engine

Experiment with all five AI engines — DeepL for European languages, GPT for creative content, Google for breadth, Gemini for speed, Microsoft for enterprise.

4

Scale to Production

Upgrade your plan for more monthly credits and priority support. Monitor usage and costs from the developer dashboard.

Supported Engines

Five world-class AI translation engines, accessible through a single unified API. Switch engines per request with no configuration changes.

🔷

DeepL

Best-in-class accuracy for European languages. Natural, fluent output that reads like human translation.

🔵

Google Translate

Widest language coverage with 100+ languages. Fast, reliable, and continuously improving with Neural MT.

🟦

Microsoft Translator

Enterprise-grade with Azure integration. Strong for business documents and formal content.

🟢

GPT

Context-aware translations powered by OpenAI. Excels at creative content, marketing copy, and nuanced text.

🟣

Gemini

Google DeepMind's latest model. Fast inference with strong multilingual understanding and low latency.

Key Features

A developer-first translation API designed for production workloads at any scale.

🔌

RESTful API with JSON

Simple, predictable REST endpoints that accept and return JSON. Standard HTTP methods, status codes, and error responses — no SDKs required to get started.

🤖

Multi-Engine Selection

Choose from DeepL, Google Translate, Microsoft Translator, GPT, or Gemini per request. Switch engines on the fly based on language pair, quality needs, or cost.

📄

Document Translation API

Upload PDF, DOCX, XLSX, PPTX, CSV, or SRT files via the API and receive fully translated documents with formatting preserved.

🎙️

Audio Transcription

Transcribe MP3, WAV, OGG, M4A, or WebM files up to 25 MB using OpenAI Whisper — the same API key, the same credit pool.

📖

Glossary Support

Create and attach custom glossaries to enforce consistent terminology — brand names, product terms, and industry jargon translated exactly how you want.

🤖

MCP Server for AI Agents

Use Adara inside Claude Desktop, Cursor, and any MCP-compatible agent. The adara-mcp-translate npm package exposes translation, document translation, and transcription as tools.

Built for Every Integration

From SaaS products to mobile apps to content pipelines — the API fits wherever you need translation.

🌍

SaaS Localization

Localize your app's UI strings, help docs, and onboarding flows programmatically as part of your CI/CD pipeline.

📱

Mobile App Translation

Integrate the API into your iOS or Android app to translate user-generated content, chat messages, or in-app text in real time.

🗂️

CMS Integration

Connect Adara Translate to your CMS — WordPress, Contentful, Sanity, Strapi — and translate content on publish automatically.

🛒

E-Commerce Catalog Translation

Translate product titles, descriptions, and attributes across your entire catalog for international storefronts.

🎧

Customer Support Automation

Translate incoming support tickets and outgoing responses in real time to serve customers in any language.

⚙️

Content Pipeline Automation

Build translation into your content pipeline — from authoring to review to publication — across text, documents, and subtitles through a single API.

Frequently Asked Questions

How is the API priced?

The API uses a credit-based system tied to your subscription plan. Each translation consumes credits based on text length and engine used. Plan credit allotments: Starter 50,000/month, Pro 200,000/month, Business 750,000/month, Enterprise effectively unlimited. See the pricing page for the full breakdown.

How do I authenticate API requests?

Include your API key in the X-API-Key header on every request: "X-API-Key: adara_live_...". Keys are generated at /dashboard/api-keys in your Adara Translate dashboard. The same key is used for text translation, document translation, transcription, and the MCP server.

What languages are supported?

The API supports 100+ languages across all five engines. Language availability varies by engine — Google and Microsoft offer the widest coverage, while DeepL specializes in 30+ high-quality language pairs.

Is there an MCP server for AI agents?

Yes. The adara-mcp-translate package exposes four tools (translate_text, translate_document, transcribe_audio, get_user_credits) over MCP stdio transport. It works with Claude Desktop, Cursor, Claude Code, and any MCP-compatible client. Authenticate with the same API key you use for the REST API.

Get Your API Key — Free Tier Included

Start with 10,000 free credits per month. No credit card required. Scale when you are ready.