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://api.adaratranslate.com/v1/translate \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -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" }

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 higher rate limits, batch endpoints, 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.

📦

Batch Translation

Send up to 100 text segments in a single API call. Reduce round trips and translate entire pages, product catalogs, or content feeds efficiently.

📄

Document Translation API

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

📖

Glossary Support

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

Generous Rate Limits

Free tier includes 60 requests per minute. Paid plans scale to 600+ RPM with burst allowances. Rate limit headers included in every response for easy throttling.

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 — with webhooks and batch endpoints.

Frequently Asked Questions

What are the API rate limits?

Free tier: 60 requests per minute, 3,000 credits per month. Pro: 300 RPM, 50,000 credits. Enterprise: 600+ RPM with custom limits. Rate limit headers (X-RateLimit-Remaining, X-RateLimit-Reset) are included in every response.

How is the API priced?

The API uses a credit-based system. Each translation consumes credits based on text length and engine used. The free tier includes 3,000 credits per month. See the pricing page for detailed credit costs per engine.

How do I authenticate API requests?

Include your API key in the Authorization header as a Bearer token: "Authorization: Bearer YOUR_API_KEY". Keys are generated in your Adara Translate dashboard under Settings > API Keys.

Are there official SDKs?

We provide official SDKs for JavaScript/TypeScript (npm), Python (pip), and PHP (Composer). Community SDKs are available for Ruby, Go, and Java. All SDKs are open source on GitHub.

What is the maximum batch size?

The batch endpoint accepts up to 100 text segments per request, with a maximum total payload of 500 KB. For larger volumes, split your content across multiple batch requests.

Do you support webhooks?

Yes. Configure webhooks in your dashboard to receive notifications when document translations complete, when credits run low, or when batch jobs finish processing.

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 a sandbox environment?

Yes. Use the sandbox base URL (sandbox.api.adaratranslate.com) to test integrations without consuming production credits. Sandbox responses use cached translations for consistent testing.

Get Your API Key — Free Tier Included

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