{"slug":"x402-agentindex-world-translate-86c3cc","title":"Translate up to 200 text segments in a single call","host":"x402.agentindex.world","method":"POST","resource":"https://x402.agentindex.world/translate","category":"other","description":"Translate up to 200 text segments in a single call - the same result that would otherwise take 200 separate calls to translate a whole file. Markdown, HTML and {x} placeholders preserved per segment, order and count kept intact, source language auto-detected, automatic fallback across multiple model","price_listed":0.002,"price_asked":0.002,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":895,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"body":{"target_lang":"en","text":"Bonjour le monde"},"bodyType":"json","method":"POST","type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"preserve_format":{"description":"Keep markdown syntax, HTML tags and {x}/{{x}} placeholders unchanged, translating only the surrounding natural-language text - useful for localizing UI strings or templated content.","type":"boolean"},"source_lang":{"description":"Source language code. Omit to auto-detect.","type":"string"},"target_lang":{"description":"Target language as an ISO 639-1 code, e.g. 'en', 'fr', 'ja'.","type":"string"},"text":{"description":"Text to translate - a single string, or an array of up to 200 segments to translate together in one call (batch/bulk translation), preserving order and count.","oneOf":[{"type":"string"},{"items":{"type":"string"},"maxItems":200,"minItems":1,"type":"array"}]}},"required":["text","target_lang"]},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"properties":{"detected_source_lang":{"description":"Auto-detected source language, when not supplied."},"target_lang":{"type":"string"},"text":{"description":"The original input text or segments."},"translated_text":{"description":"Translated text - a string, or an array aligned with the input segments for batch requests."},"x402_receipt":{"description":"Billing and provenance receipt, including segments_processed for batch calls.","type":"object"}},"required":["target_lang","translated_text"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-09-28","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.002,"price_match":true,"latency_ms":895,"error":null}],"description_full":"Translate up to 200 text segments in a single call - the same result that would otherwise take 200 separate calls to translate a whole file. Markdown, HTML and {x} placeholders preserved per segment, order and count kept intact, source language auto-detected, automatic fallback across multiple models for uptime, providers that train on submitted prompts excluded. A single string also works. No account, no API key. Try GET /translate/sample.","last_updated":"2026-09-28T08:32:55.739Z","schemes":["exact"]}