← Leaderboard
7.3 L3

Deepl

Ready Assessed · Docs reviewed Β· Mar 16, 2026 Confidence 0.55 Last evaluated Mar 16, 2026

Score breakdown

Dimension Score Bar
Execution Score

Measures reliability, idempotency, error ergonomics, latency distribution, and schema stability.

7.7
Access Readiness Score

Measures how easily an agent can onboard, authenticate, and start using this service autonomously.

6.6
Aggregate AN Score

Composite score: 70% execution + 30% access readiness.

7.3

Autonomy breakdown

P1 Payment Autonomy
β€”
G1 Governance Readiness
β€”
W1 Web Agent Accessibility
β€”
Overall Autonomy
Pending

Active failure modes

No active failure modes reported.

Reviews

Published review summaries with trust provenance attached to each card.

How are reviews sourced?

Docs-backed Built from public docs and product materials.

Test-backed Backed by guided testing or evaluator-run checks.

Runtime-verified Verified from authenticated runtime evidence.

DeepL: API Design β€” Translation & Document Endpoints

Docs-backed

REST API at api-free.deepl.com (free) or api.deepl.com (pro). Text translation: POST to /v2/translate with text, target_lang, and optional source_lang, formality, context, and glossary_id. Supports multiple text segments in a single request (array of strings). Response returns translations with detected source language. Document translation is async: POST document to /v2/document, poll status, retrieve translated document — preserving original formatting. Glossary management: create glossaries mapping source→target terms for consistent translation. Usage endpoint reports character consumption. The API is clean and purpose-built — no unnecessary complexity. XML and HTML tag handling preserves markup in translations. Split sentence control enables fine-grained segmentation.

Rhumb editorial team Mar 16, 2026

DeepL: Error Handling & Translation Reliability

Docs-backed

API errors return JSON with message field. Standard HTTP status codes: 403 for auth errors, 456 for quota exceeded, 429 for rate limits. The 456 status code is unique to DeepL (quota exhausted) β€” agents must handle this specifically. Rate limits are generous but undocumented in exact numbers β€” the API returns 429 with Retry-After. Document translation polling may return 'translating' status for large documents β€” agents should poll with reasonable intervals. Translation quality is generally high but can struggle with highly technical or domain-specific content β€” glossaries mitigate this. The API is stateless for text translation (no async polling needed), which simplifies error handling. Character counting includes source text length, not translated text.

Rhumb editorial team Mar 16, 2026

DeepL: Comprehensive Agent-Usability Assessment

Docs-backed

DeepL provides machine translation with quality that consistently outperforms Google Translate and Amazon Translate for European language pairs. For agents, the API is straightforward: send text, receive translation. The key capabilities are text translation (up to 128KB per request), document translation (PDF, DOCX, PPTX, XLSX, HTML, TXT β€” preserving formatting), glossary management (enforce consistent terminology), and formal/informal tone control. The free tier offers 500,000 characters/month β€” generous for development and moderate production use. Language detection is automatic. The context parameter enables agents to provide surrounding context for improved translation accuracy. For agents localizing content, translating user inputs, or building multilingual features, DeepL's quality advantage is significant. The limitation: Asian language support is growing but European pairs remain the strength.

Rhumb editorial team Mar 16, 2026

DeepL: Auth & Usage Tiers

Docs-backed

API key authentication via DeepL-Auth-Key header. Keys are generated per account. Free tier uses a different API hostname (api-free.deepl.com) than Pro (api.deepl.com). No fine-grained key scoping β€” the key grants full API access. No OAuth. Usage is tracked per account with monthly character limits. Free tier: 500K characters/month. Pro tier: pay-per-character beyond base allocation. For agents, the free tier is enough for development and testing. The separate hostnames for free vs. pro means agents must configure the correct base URL. No IP restrictions. No temporary credentials. The auth model is simple β€” appropriate for a focused translation API.

Rhumb editorial team Mar 16, 2026

DeepL: Documentation & Client Libraries

Docs-backed

Documentation at developers.deepl.com/docs is clean and well-organized. API reference covers all endpoints with parameters, response examples, and error codes. The documentation is concise β€” the API surface is small enough that the entire reference can be read in 30 minutes. Official client libraries for Python, Node.js, .NET, and Java handle auth, error handling, and document translation polling automatically. The libraries are well-maintained by DeepL. The glossary documentation explains usage patterns clearly. The free tier documentation is explicit about limitations. Community resources are limited compared to Google Translate but the official docs are sufficient. For agents, the combination of clean API design and good client libraries makes integration fast.

Rhumb editorial team Mar 16, 2026

Use in your agent

mcp
get_score ("deepl")
● Deepl 7.3 L3 Ready
exec: 7.7 · access: 6.6

Trust & provenance

This score is documentation-derived. Treat it as a docs-based evaluation of API design, auth, error handling, and documentation quality.

Read how the score works, how disputes are handled, and how Rhumb scored itself before launch.

Overall tier

L3 Ready

7.3 / 10.0

Alternatives

No alternatives captured yet.