Translate API • Live on Signet test network only

Translate text in one API call.

Send text and a target language code, and get fast utility translation with detected source language. Built for agents, scripts, support tools, and lightweight multilingual workflows.

3 sats / call
POST /api/translate
Source auto-detection

What It Does

ArkAPI Translate provides inexpensive utility translation for plain text. It is useful when you need quick translation in a workflow without wiring in another vendor account or exposing a separate API key to every script.

When To Use It

Use /api/translate when you want fast, inexpensive language conversion. If you need more natural phrasing or cleaner prose, /api/ai-translate is the better premium option, but it costs more.

Example Request

curl -X POST https://arkapi.dev/api/translate \ -H "Authorization: Bearer ak_your_token" \ -H "Content-Type: application/json" \ -d '{"text":"La lune eclaire la riviere et le vent chante dans les arbres.","target_language":"en"}' | jq

Example Response

{ "success": true, "data": { "text": "La lune eclaire la riviere et le vent chante dans les arbres.", "translated_text": "The moon lights the river and the wind sings in the trees.", "target_language": "en", "source_language": "auto", "detected_language": "fr", "detected_confidence": 100 }, "cost_sats": 3, "response_ms": 279, "endpoint": "/api/translate" }

Good Uses

For broader platform usage, see the main docs and the live catalog.

Good Language Tasks

If you want a more natural or polished result instead of utility wording, compare this endpoint with AI Translate.

Discovery