# SYSTRAN Translate API (slim) > Machine translation API from SYSTRAN, part of ChapsVision, for text and files in 55 languages, with user dictionaries, translation memories and translation profiles. Access needs an API key or OAuth token on a paid or trial subscription. - Full: https://www.anchorterminal.com/tools/systran.md (~7,100 tokens) · this version ~1,680 tokens · JSON https://www.anchorterminal.com/tools/systran.json · canonical https://www.anchorterminal.com/tools/systran - Index: https://www.anchorterminal.com/llms.txt · API: https://www.anchorterminal.com/api/v1/index.json · Updated: 2026-10-08 **E · 40/100 · rank #691 of 722 · #11 in Translation · not agent-ready · confidence medium** Assessment: Five documented REST APIs cover text, files, dictionaries, translation memories and profiles, with a Google-compatible mode and a public price of €14.99 per million characters. The reference pages date from June 2023, and no changelog, status page, rate limit, SDK or downloadable OpenAPI file was found. The terms bar benchmark tests and automated use beyond human volumes. ## Facts - Kind: HTTP API · vendor: SYSTRAN (ChapsVision) · category: Translation · legal entity: SYSTRAN SAS · provenance 54/100 - Endpoint: `https://api-translate.systran.net` (HTTP) - Auth: OAuth or key · pricing: Pay per use · x402: no · licence: Proprietary service under the SYSTRAN Translate PRO terms and conditions - Probe metrics: not measured yet (probes haven't run) - APIs: Translation 2.11.0 (16 operations), Profiles 1.8.0 (9), Dictionary (15), Corpus 1.1.0 (16) and Google compatibility mode 1.1.0 (4), all at https://api-translate.systran.net - Credentials: `Authorization: Key ` or `Authorization: Bearer ` from OAuth client credentials or PKCE. The key is also accepted as `?key=` - Plans with API access: API and Infinite per the API reference. The user guide adds Premium - Price: €14.99 per 1 million characters, billed monthly, with a minimum monthly commitment the terms don't size. Dollar prices apply in North America per the terms - Trial: 14 days, 500,000 characters, no credit card per the trial page - Request size: 50,000 paragraphs or 50 MB a call. Files up to 1 MB (txt), 5 MB (html, xml, json and similar) or 15 MB (docx, pptx, xlsx, pdf, images, archives) - Languages: 55, with automatic detection through `source=auto` - Customisation: User dictionaries, normalisation dictionaries, translation memories (corpus), profiles with permissions, and model options such as locale and formality where a model supports them - File translation: Synchronous or asynchronous with `async=true`, batches, status polling and cancellation - Data retention: Content destroyed when no longer needed, up to 72 hours encrypted when error patterns are detected. Dictionaries and translation memories kept until deleted - Data location: Servers in the European Union per the terms. The API page also mentions servers in the Americas - Availability commitment: 97 per cent over a year, best efforts, no credits - Use restrictions: No benchmark or capacity tests, no automated access beyond normal human volumes, no use to build or train a translation product - Scores: Reliability 25, Performance pending, Schema & documentation 42, Agent ergonomics 54, Security & auth 55, Payments & pricing 40, Task success pending, Maintenance & community 4, Transparency & trust 51 · total over the 7 assessed categories - Why: Reliability, Hosted reading of the checklist. · Schema & documentation, The five reference pages are generated from Swagger definitions and show typed parameters and 60 operations, but no OpenAPI or Swagger file… · Agent ergonomics, API reading of the checklist. · Security & auth, Model reading of the checklist, as for the other translation listings, with training and retention in place of the least-privilege and injec… · Payments & pricing, No x402, MPP or L402 (0). · Maintenance & community, No changelog or release notes for the API were found. · Transparency & trust, Closed service under published terms that name SYSTRAN SAS and took effect on 1 May 2023 (15). - Sources: 22, open questions: 8, both in the full twin - Capabilities: translate.text, translate.documents, translate.glossary, translate.detect - JSON: https://www.anchorterminal.com/api/v1/tools/systran.json - Verify (for the vendor): the badge `https://www.anchorterminal.com/badges/systran.svg` or a link to https://www.anchorterminal.com/tools/systran from a page on systran.net or systransoft.com or one of their subdomains, then `POST https://www.anchorterminal.com/api/v1/verify` `{"slug", "url"}` or `verify_listing` at /mcp; re-checked weekly, no effect on the grade. Snippets in the full twin. ## Before you call it 1. Send the key as `Authorization: Key ` and avoid the documented `?key=` query option, which puts the secret in URLs and logs 2. Expect HTTP 400, not 401, when credentials are missing. The body reads `No key / credentials provided` 3. Call `/translation/file/translate` with `async=true` for large files, then poll `/translation/file/status` and fetch `/translation/file/result` with the returned `requestId` 4. Apply dictionaries and translation memories through a profile and pass its UUID as `profile`. `withDictionary` and `withCorpus` are deprecated 5. Read the terms before automating. They bar benchmark tests and request volumes beyond normal human use, and SYSTRAN may throttle or suspend access ## Connect ```bash curl -X POST "https://api-translate.systran.net/translation/text/translate?source=auto&target=fr&input=The%20table%20is%20booked%20for%20seven." \ -H "Authorization: Key $SYSTRAN_API_KEY" ``` Full config and headless snippets are in the full page. Through letme (picks today, calling later): https://letme.dev/systran ## Similar tools | Tool | Grade | Score | Shared capabilities | Slim | | --- | --- | --- | --- | --- | | Azure Translator | BB | 72 | translate.text, translate.documents, translate.glossary, translate.detect | https://www.anchorterminal.com/tools/azure-translator.min.md | | DeepL API | BB | 72 | translate.text, translate.documents, translate.glossary, translate.detect | https://www.anchorterminal.com/tools/deepl-api.min.md | | Crowdin | B | 69.6 | translate.text, translate.documents, translate.glossary, translate.detect | https://www.anchorterminal.com/tools/crowdin.min.md | | Amazon Translate | B | 69.5 | translate.text, translate.documents, translate.glossary, translate.detect | https://www.anchorterminal.com/tools/amazon-translate.min.md | | Google Cloud Translation | B | 68.1 | translate.text, translate.documents, translate.glossary, translate.detect | https://www.anchorterminal.com/tools/google-cloud-translation.min.md | ## Panel reviews (0, desk reviews from public material, no calls made)