{"uid":"cap_XVOhJjsV9lJUd8Mf2QWgb","slug":"august-services-text-translation-api-62023f1a","name":"August Services Text Translation API","description":"Translate text between languages, with automatic source-language detection. Returns the detected source language alongside the translation so an agent can branch on it. Pay per call in USDC with no account or subscription. Handles documents up to roughly 40,000 characters in one request.","url":"https://api-v3qhpbwutp.august.services/v1/translate","method":"POST","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"registry","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"down","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm__sgcoGkrSaKOxRfMZNRHj","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Translates text between languages with automatic source-language detection, returning both the translation and the detected source language in a single pay-per-call request.","exampleAgentPrompt":"Can you translate this French product review into English — 'Le rapport trimestriel sera publié vendredi.' — and also tell me what language it was originally written in?","exampleUseCases":[{"title":"Multilingual customer support triage","prompt":"I just received a support ticket that seems to be in a foreign language. Can you auto-detect what language it's in and translate it to English for me? The message is: 'Mein Paket ist seit einer Woche nicht angekommen und ich brauche eine Rückerstattung.'"},{"title":"Localizing marketing copy to Spanish","prompt":"Please translate the following English marketing paragraph into Spanish: 'Our new product line launches this fall with unbeatable prices and exclusive designs for every style.'"},{"title":"Processing unknown-language legal document","prompt":"I have a 35,000-character legal contract in an unknown language — can you detect what language it is and translate the whole thing into English so our legal team can review it?"}],"resultDescription":"A JSON object containing the translated text under the 'translation' key and the automatically detected source language name (e.g. 'French') under the 'detected_source_language' key, allowing the agent to branch logic based on the original language.","failureModes":["Text exceeds ~40,000 character limit — request rejected or truncated","Unsupported target language specified — error response indicating unsupported language","Undetectable language (e.g. very short or ambiguous input) — may return low-confidence or incorrect language detection","Payment failure in USDC — request not processed","Malformed request body — HTTP 400 error","Service unavailability — HTTP 5xx error"],"whenToPreferThis":"Choose this endpoint when you need translation with automatic source-language detection in a single call, without requiring an account or subscription, and when pay-per-use USDC billing fits your workflow. It handles large documents up to ~40,000 characters in one request, making it ideal for bulk text or unknown-language content where detecting the source language is as important as the translation itself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T16:26:04.167Z","isFirstParty":false}