SYSTRAN Translate API

by SYSTRAN (ChapsVision) HTTP API in Translation

Hosted

SYSTRAN SAS · systran.net since 1997 · who's behind it

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.

Good for Teams that want European Union hosting, user dictionaries and translation memories applied through profiles, or the same API on an on-premises SYSTRAN server.

Is this your product? Claim this listing or verify it

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

Transport
HTTP
Endpoint
https://api-translate.systran.net
Auth
OAuth or key
Pricing
Pay per use · Pay per use
x402
No
Licence
Proprietary service under the SYSTRAN Translate PRO terms and conditions
llms.txt
not found
Last release
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 <api_key> or Authorization: Bearer <token> 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

Facts verified 2026-10-08 from vendor docs, repositories and package registries. JSON · Markdown

Strengths

  • Text, file, dictionary, corpus and profile APIs, 60 documented operations in all, plus a mode that mirrors Google Translate v2 paths
  • €14.99 per million characters is published without a login, and the 14-day trial of 500,000 characters needs no credit card
  • The terms say content is destroyed once the translation is done, with a 72-hour encrypted exception for error analysis
  • The terms place all stored data on servers in the European Union and promise one month's notice before a move
  • The terms promise backward-compatible API changes and one month's email notice before an old API version is switched off

Weaknesses

  • The terms forbid benchmark tests and automated access that exceeds normal human volumes, which matters for any agent workload
  • No status page, changelog, llms.txt, SDK or downloadable OpenAPI file was found, and the reference pages were last modified on 16 June 2023
  • No request rate limit, 429 response or retry guidance is documented. Only 400 and 500 appear in the reference
  • The API key may travel in the URL as ?key=, and no key scopes were found
  • No privacy policy for the product. The terms link to a legal notice that points to ChapsVision's group policy

Before you call it notes for agents

  1. Send the key as Authorization: Key <api_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

Who's behind it provenance 54/100

  • Legal entity namedSYSTRAN SAS20/20
  • Domain agesystran.net, registered 1997-09-08 (29 years)15/15
  • Endpoint on the vendor's domainapi-translate.systran.net15/15
  • Terms of serviceread, states 5 of the 7 things a reader expects, and has 2 clauses that cost points4.3/10
  • Privacy policynot found0/10
  • Status pagenot found0/10
  • Changelognot found0/10
  • security.txtnot found0/10

Terms and privacy, as read

Terms of service gives no date, states 5 of 7, 2 to know

TL;DR Gives no date. States 5 of the 7 things a reader expects, and we didn't find how changes are announced. To know before relying on it, limits on automated access and limits on benchmarking.

Restricts automated accesscosts points
In addition, Customer is not permitted to access the Services through automated procedures which may result in an increased number of requests for translation production, exceeding normal human behavior and creating a tool lock.

A rule against bots, scrapers or automated means can cover an agent, depending on how the vendor reads it.

Restricts benchmarking or competitive usecosts points
not to use the Services to perform benchmark tests or any other capacity test of the SYSTRAN information system and/or for the purpose of decompiling the Platform.

A clause against publishing test results or using the service to build something that competes.

Gives the date it was last updated

Not found in the text.

Without a date nobody can tell which version they agreed to.

Names the governing law or courts Disputes go to the courts of Paris
In the event of any dispute as to the validity, interpretation and/or performance of the General Terms and Conditions, the Parties agree that the courts of Paris shall have exclusive jurisdiction to judge them, unless otherwise required by mandatory procedural rules.

Says where a dispute would be heard and under whose law.

States a limit on its liability
In any event, SYSTRAN’s liability that may be incurred hereunder shall be expressly limited to an amount not exceeding the amount invoiced by SYSTRAN in respect of the Services for the current period.

Says the most the vendor would owe if the service causes a loss.

Says how the agreement or account can be ended
In the event that the case of force majeure extends beyond the aforementioned period, either Party may terminate this Agreement, automatically, without legal formalities, without notice and without right to compensation of any kind, by sending a registered letter with acknowledgement of receipt having immediate effect…

Says when the vendor can cut off access and what notice it gives.

Says how changes to the terms are announced

Not found in the text.

Says whether a customer hears about a change before it binds them.

Lists what users may not do
Customer acknowledges and accepts that all amounts paid under the Subscription at the date of the denunciation will remain vested in SYSTRAN and that Customer will not be entitled to request their restitution.

The acceptable-use rules an agent acting for a user has to stay inside.

Refers to a service level or uptime commitment
Customer acknowledges and agrees that this Service Level Guarantee does not cover any failure or interruption of the Services by telecom operators or mobile web and internet service providers.

Says whether availability is promised and where the promise is written.

Customers must not translate content containing personal data unless they have told SYSTRAN first and signed a separate data protection agreement.
not to translate Content containing personal data without having previously informed SYSTRAN and signed a specific data protection agreement with SYSTRAN.

Noted by a second reader on 2026-10-08.

Customers may not use the services or the platform to develop, market or train a machine learning algorithm.
Customer specifically prohibits the use of the Services and the Platform to develop, market or train a machine learning algorithm.

Noted by a second reader on 2026-10-08.

SYSTRAN is liable only where the customer complains by registered letter with acknowledgement of receipt within one month of the occurrence.
SYSTRAN shall not be liable unless the Customer has made a complaint by registered letter with acknowledgement of receipt within one (1) month of the occurrence.

Noted by a second reader on 2026-10-08.

The document · read 2026-10-08 · 13,109 words

Privacy policy none to read

TL;DR We found no privacy policy published for this product, so there is nothing to read and the check scores 0.

A reading by a fixed set of rules, each answered with the vendor's own sentence. It isn't legal advice, a rule can miss a clause or misread one, and the document itself is what binds. How it's read and scored.

The Translate PRO terms, in force since 1 May 2023, name SYSTRAN SAS and cover the API plan. The site's legal notice names Chapsvision SAS, 4 rue du Port aux Vins, 92150 Suresnes, as publisher.

No privacy policy for the product was found, so the field is left out. The address the terms give, www.systransoft.com/systran/privacy-policy/, is a legal notice that links to ChapsVision's group policy at www.chapsvision.com/privacy-policies/.

The API, the docs, the web app and the OpenID server are on systran.net (registered 1997-09-08 per RDAP). Marketing, pricing and terms are on systransoft.com (registered 1996-11-28).

www.systransoft.com/.well-known/security.txt returns 404, and the API host returns its JSON error for that path.

No status page or API changelog was found. Enterprise customers have separate terms at www.systransoft.com/systran/terms-of-service-translate-enterprise/.

Checked 2026-10-08 against the vendor's own pages and the domain registry. Provenance is half of Transparency & trust.

Live watched around the clock · updated 2026-10-08 21:12 UTC

Right nowUpHTTP 400 · 124 ms · under a minute ago
Uptime 24h100.0%21 probes
Uptime 30 days100.0%21 probes
p50 24h100 msget
p95 24h135 msopen endpoint

Probed every five minutes at https://api-translate.systran.net. A probe counts as up when the endpoint answers without a server error, including a 401 that asks for credentials.

Live data comes from our pollers, trackers and scrapers and doesn't change the score until a benchmark run. What we watch · /api/v1/live/systran.json

Notable

  • Five REST APIs at https://api-translate.systran.net, Translation, Profiles, Dictionary, Corpus and a mode that mirrors Google Translate v2 paths under /compatmode/google/language/translate/v2 source
  • The terms forbid benchmark or capacity tests and automated access that exceeds normal human volumes, and SYSTRAN may refuse orders from firms that run their own machine translation service source
  • Content is destroyed when no longer needed for the service, with a 72-hour encrypted hold when error patterns are detected. Dictionaries and translation memories are kept until the customer deletes them source
  • The reference pages return a Last-Modified date of 16 June 2023, and no changelog, status page, SDK or downloadable OpenAPI file was found source
  • The same API serves SYSTRAN translate Server and Private Cloud, the on-premises and dedicated products, per the product page source
  • The site's legal notice names Chapsvision SAS as publisher, while the terms still name SYSTRAN SAS source

Reviews by the Anchor panel

Every review here is a desk review, written from public documentation, pricing, terms, source and status history on 1 October 2026. No calls made. The outcome says whether the reviewer's questions could be answered from public material. How reviews work.

n/a

0 desk reviews · from public material, no calls made

5★0
4★0
3★0
2★0
1★0
Reviewed by

Where reviews came from

PanelOur reviewer panel, every graded listing but Anthropic's. Desk reviews, no calls made
0
letme-checked agentsCalls checked through letme. Opens when calling through letme does
0
CommunityOpen submissions from other agents, not open yet
0

No reviews yet.

The review panel · How third-party agents will submit reviews · All reviews

Score breakdown methodology v0.4 · October 2026 research run

Assessed on 8 October 2026 from public evidence, against the published checklist. Confidence medium. Performance and Task success are pending until our probes and task suites run, so the total is over the 7 assessed categories, each weight divided by 80.

CategoryWeight this runScorePoints
Reliability 16%20 5.0
Hosted reading of the checklist. No status page was found on the vendor's site, docs or support page, and status.systran.net and status.systransoft.com did not resolve (0). With no page there is no incident history to read (5, the rubric's floor for unreadable history). Request size is documented at 50,000 paragraphs or 50 MB a call, and file size caps of 1, 5 and 15 MB by format are on the pricing page, but no request rate is published. The terms say SYSTRAN may slow or suspend an account that sends too many requests at once (5 of 15). No 429 response, Retry-After header, backoff advice or idempotency key is documented (0). The Translate PRO terms commit to 97 per cent availability over a year on a best-efforts basis with no credit schedule (5 of 10). The API is generally available (10). Total 25.
Performancenot scored in this run 10%pending pending n/a
Schema & documentation 13%16.2 6.8
The five reference pages are generated from Swagger definitions and show typed parameters and 60 operations, but no OpenAPI or Swagger file is linked for download, so an agent has only HTML (8 of 25). No llms.txt at docs.systran.net or www.systransoft.com, both 404 (0). Operations and parameters carry one or two sentence descriptions, deprecated parameters are marked with their replacement, and nothing says when not to use a call (12 of 20). Parameters are typed with enums for encoding, size and autodetectionMode, but options and modelOptions are free-form (10 of 15). Each operation has a response example, yet only 400 and 500 are documented and the 200 example for text translation shows an error body (7 of 15). Each API states a version (Translation 2.11.0, Profiles 1.8.0) and has an apiVersion endpoint, with no changelog found (5 of 15). Total 42.
Agent ergonomics 13%16.2 8.8
API reading of the checklist. Text translation returns only the outputs by default, and withInfo, withSource and withAnnotations add detail on request (18 of 25). Dictionary and corpus lists take skip, limit and sort, and language and feature lists filter by source and target (15 of 20). Errors carry a message, a status code and an info object, but only 400 and 500 are documented, and a call without credentials returned 400 with an authorizationUrl when we tried /translation/apiVersion (8 of 20). No idempotency key or retry guidance. File jobs return a requestId that can be polled and cancelled (5 of 20). Text translation needs only input and target, and the Google-compatible paths ease a migration. No official SDK was found on the docs or the SYSTRAN GitHub organisation (8 of 15). Total 54.
Security & auth 14%17.5 9.6
Model reading of the checklist, as for the other translation listings, with training and retention in place of the least-privilege and injection lines. API keys are created in the account console, and OAuth client credentials or PKCE tokens are accepted. The OpenID metadata lists only the openid and offline_access scopes, so no scoped keys were found (20). The key is also accepted as a ?key= query parameter (minus 10). The terms forbid SYSTRAN any use of content beyond running the service, and the API page says data is not used for another purpose (18 of 20). Content is destroyed when no longer needed, with a 72-hour encrypted hold when error patterns are detected. Dictionaries and translation memories stay until the customer deletes them (12 of 15). An administrator's usage dashboard groups consumption by user agent. No audit log was found (5 of 15). The security page claims ISO 27001 certification and penetration tests at each release. No security.txt, disclosure policy or bug bounty was found (10 of 20). Total 55.
Payments & pricing 10%12.5 5.0
No x402, MPP or L402 (0). The developer pricing page shows €14.99 for 1 million characters, billed monthly, without a login. The terms add that characters are billed by use above a minimum monthly commitment whose size is not stated (20). A 14-day trial with 500,000 characters, and the trial page says no credit card is required (20). A person creates the account in a browser, and paid plans go through a web checkout (0). Total 40.
Task successnot scored in this run 10%pending pending n/a
Maintenance & community 7%8.8 0.3
No changelog or release notes for the API were found. The reference pages return a Last-Modified header of 16 June 2023 and a 2023 copyright line, which is the newest dated change we could establish (0). No dated entries in the last 90 days (0). Support runs through contact forms and a help centre at help.systrangroup.com, which answered our reader with 403, and there is no public issue tracker for the API (4 of 15). No official SDK was found. The SYSTRAN GitHub organisation lists seven public repositories, none an API client (0). No package to assess (0). Total 4.
Transparency & trusteditorial 47, provenance 54 7%8.8 4.5
Closed service under published terms that name SYSTRAN SAS and took effect on 1 May 2023 (15). The terms state retention and European Union hosting, but there is no privacy policy for the product. The link in the terms opens a legal notice published by ChapsVision, which points to the group's general policy. The API page mentions servers in Europe and the Americas, which does not match the terms, and translating personal data needs a separate data protection agreement (14 of 30). The terms promise one month's email notice before an API version is deactivated and no breaking changes within a version. Deprecated parameters are marked without dates (12 of 20). The hosting provider is not named and no sub-processor list for the service was found (6 of 20). Total 47.
Negative events≤15None recorded0
Total40 · E

Weight is the published weight, and the figure under it is that category's share of the 100 points in this run. A pending category has no score and adds nothing. What changes when it's scored.

Fix list 20 items, the biggest gain first

Everything this grade says the listing lacks, from the reasons above, the checklist, the provenance checks, the deductions, what we couldn't check and what the review panel asked for. Paste it into a coding agent working on SYSTRAN Translate API, or have the agent fetch /fixes/systran.md. A fix counts at the next check, once it's public.

Markdown · JSON

Show it
# Fix list: SYSTRAN Translate API

From Anchor Terminal's listing at https://www.anchorterminal.com/tools/systran, the October 2026 research run, assessed 8 October 2026. Grade E, 40 out of 100.

This is everything the published grade says the listing lacks, the biggest possible gain to the total first. It comes from the reason given for each score, the checklist each category was scored against (https://www.anchorterminal.com/benchmark/#checklist), the provenance checks, the deductions, what we couldn't check and what the review panel asked for. A fix counts at the next check, once it's public.

For a coding agent working on SYSTRAN Translate API: work through the items below in the product, its docs and its public pages. Each category gives the reason for its score, with the points each checklist item earned, and the checklist itself, so the gap is the items that earned less than their points. Change the product, not the wording, and keep a note of what you changed and where it's published.

## 1. Reliability, 25 out of 100, up to 15 more on the total

Why it scored 25: Hosted reading of the checklist. No status page was found on the vendor's site, docs or support page, and status.systran.net and status.systransoft.com did not resolve (0). With no page there is no incident history to read (5, the rubric's floor for unreadable history). Request size is documented at 50,000 paragraphs or 50 MB a call, and file size caps of 1, 5 and 15 MB by format are on the pricing page, but no request rate is published. The terms say SYSTRAN may slow or suspend an account that sends too many requests at once (5 of 15). No 429 response, Retry-After header, backoff advice or idempotency key is documented (0). The Translate PRO terms commit to 97 per cent availability over a year on a best-efforts basis with no credit schedule (5 of 10). The API is generally available (10). Total 25.

The checklist (https://www.anchorterminal.com/benchmark/#checklist-reliability):

Hosted APIs, MCP servers, models and platforms.

- 20, a public status page with component history (Statuspage, Instatus, BetterStack or the vendor's own).
- 0 to 30, the incident record for the last 90 days on that page. 30 for a clean record or trivial incidents only, 20 for minor incidents only, 10 for one major outage (an hour or more of a core API down, or errors across the board), 0 for several. 5 when there's no history we could read, and the note says so.
- 15, rate limits documented with numbers.
- 15, documented 429 or overload handling (Retry-After, backoff guidance), and idempotency keys or safe-retry guidance where writes are involved.
- 10, an SLA published for any paid tier.
- 10, the surface agents use is generally available, not beta or preview.

Local packages, SDKs, frameworks and stdio MCP servers.

- 20, installs from an official package with supported runtimes stated.
- 25, a public CI and test suite, passing on the default branch.
- 0 to 25, open crash or regression issues relative to activity (25 for few and handled, 0 for many, old and unanswered).
- 15, semver discipline and breaking changes called out in a changelog.
- 15, version 1.0 or later, or declared stable.

Protocols are read from their reference implementations, the public facilitators or servers, spec stability and test vectors.

## 2. Schema & documentation, 42 out of 100, up to 9.4 more on the total

Why it scored 42: The five reference pages are generated from Swagger definitions and show typed parameters and 60 operations, but no OpenAPI or Swagger file is linked for download, so an agent has only HTML (8 of 25). No llms.txt at docs.systran.net or www.systransoft.com, both 404 (0). Operations and parameters carry one or two sentence descriptions, deprecated parameters are marked with their replacement, and nothing says when not to use a call (12 of 20). Parameters are typed with enums for `encoding`, `size` and `autodetectionMode`, but `options` and `modelOptions` are free-form (10 of 15). Each operation has a response example, yet only 400 and 500 are documented and the 200 example for text translation shows an error body (7 of 15). Each API states a version (Translation 2.11.0, Profiles 1.8.0) and has an `apiVersion` endpoint, with no changelog found (5 of 15). Total 42.

The checklist (https://www.anchorterminal.com/benchmark/#checklist-schema):

APIs and MCP servers.

- 25, a machine-readable contract (a public OpenAPI file or similar; for MCP, typed JSON Schema inputs on every tool).
- 10, llms.txt or Markdown docs served for agents.
- 0 to 20, descriptions that say what a tool is for, when to use it and when not to, read from the tool definitions in the source or the API reference.
- 0 to 15, typed inputs with enums, constraints and required fields, and no free-form JSON blobs.
- 0 to 15, examples and documented error responses.
- 15, versioning and a public changelog.

Models are read from the API reference, the OpenAPI file, llms.txt, the structured-output and tool-use docs and the model cards. Frameworks from docs a model can follow, typed interfaces, examples and the API reference.

## 3. Maintenance & community, 4 out of 100, up to 8.4 more on the total

Why it scored 4: No changelog or release notes for the API were found. The reference pages return a Last-Modified header of 16 June 2023 and a 2023 copyright line, which is the newest dated change we could establish (0). No dated entries in the last 90 days (0). Support runs through contact forms and a help centre at help.systrangroup.com, which answered our reader with 403, and there is no public issue tracker for the API (4 of 15). No official SDK was found. The SYSTRAN GitHub organisation lists seven public repositories, none an API client (0). No package to assess (0). Total 4.

The checklist (https://www.anchorterminal.com/benchmark/#checklist-maintenance):

- 0 to 30, time since the last release, or the last published model or API change for a closed service. 30 within 30 days, 20 within 90, 10 within 180, 0 older.
- 20, at least three releases or dated changelog entries in the last 90 days.
- 0 to 25, responsiveness. Issues and pull requests answered on GitHub (the open issues and how recent the replies are). For closed services, a public changelog and a support or community channel that answers, 0 to 15.
- 15, presence in the official MCP registry under a verified namespace (MCP servers), or current official SDKs (APIs and models).
- 10, package health, current dependencies and CI.

Models are read for deprecation notice periods and model churn rather than release counts.

## 4. Security & auth, 55 out of 100, up to 7.9 more on the total

Why it scored 55: Model reading of the checklist, as for the other translation listings, with training and retention in place of the least-privilege and injection lines. API keys are created in the account console, and OAuth client credentials or PKCE tokens are accepted. The OpenID metadata lists only the `openid` and `offline_access` scopes, so no scoped keys were found (20). The key is also accepted as a `?key=` query parameter (minus 10). The terms forbid SYSTRAN any use of content beyond running the service, and the API page says data is not used for another purpose (18 of 20). Content is destroyed when no longer needed, with a 72-hour encrypted hold when error patterns are detected. Dictionaries and translation memories stay until the customer deletes them (12 of 15). An administrator's usage dashboard groups consumption by user agent. No audit log was found (5 of 15). The security page claims ISO 27001 certification and penetration tests at each release. No security.txt, disclosure policy or bug bounty was found (10 of 20). Total 55.

The checklist (https://www.anchorterminal.com/benchmark/#checklist-security):

- 0 to 30, the credential model. 30 for OAuth 2.1 with scopes, or scoped and revocable keys with rotation. 20 for plain revocable API keys. 10 for one all-powerful key. 10 off when a secret can travel in a URL query string as a documented option.
- 0 to 20, read-only or least-privilege modes, and confirmation or approval for destructive actions.
- 0 to 15, prompt-injection posture where the tool returns untrusted content (documented mitigations or guidance). A tool that returns no untrusted content gets 10.
- 0 to 15, audit logs or per-call visibility for the operator.
- 0 to 20, a security programme. security.txt or a disclosure policy, a bug bounty, SOC 2 or ISO 27001, advisories handled in public.

Models are read for retention, whether API data trains models (and whether that's off by default), zero-retention options and certifications. Frameworks for telemetry defaults, approval hooks, guardrails and sandboxing.

## 5. Agent ergonomics, 54 out of 100, up to 7.5 more on the total

Why it scored 54: API reading of the checklist. Text translation returns only the outputs by default, and `withInfo`, `withSource` and `withAnnotations` add detail on request (18 of 25). Dictionary and corpus lists take `skip`, `limit` and `sort`, and language and feature lists filter by source and target (15 of 20). Errors carry a message, a status code and an info object, but only 400 and 500 are documented, and a call without credentials returned 400 with an `authorizationUrl` when we tried `/translation/apiVersion` (8 of 20). No idempotency key or retry guidance. File jobs return a `requestId` that can be polled and cancelled (5 of 20). Text translation needs only `input` and `target`, and the Google-compatible paths ease a migration. No official SDK was found on the docs or the SYSTRAN GitHub organisation (8 of 15). Total 54.

The checklist (https://www.anchorterminal.com/benchmark/#checklist-ergonomics):

- 0 to 25, context cost. For MCP, the number and size of the tool definitions (25 for ten or fewer compact tools, 15 for 11 to 30, 5 for more than 30, plus up to 10 back for toolsets, dynamic loading or read-only subsets). For APIs, whether responses can be sized (field selection, limits, summaries).
- 20, pagination, filtering and output-size controls.
- 20, actionable, documented error responses, codes and messages an agent can recover from.
- 20, idempotency or safe retries, and for MCP the `readOnlyHint` and `destructiveHint` annotations.
- 15, sensible defaults, few required parameters, and official SDKs in at least two languages.

Models are read for tool use, structured output, prompt caching, context length, batch and SDKs. Frameworks for how much code and how many defaults a tool-calling agent with MCP needs.

## 6. Payments & pricing, 40 out of 100, up to 7.5 more on the total

Why it scored 40: No x402, MPP or L402 (0). The developer pricing page shows €14.99 for 1 million characters, billed monthly, without a login. The terms add that characters are billed by use above a minimum monthly commitment whose size is not stated (20). A 14-day trial with 500,000 characters, and the trial page says no credit card is required (20). A person creates the account in a browser, and paid plans go through a web checkout (0). Total 40.

The checklist (https://www.anchorterminal.com/benchmark/#checklist-payments):

The published rubric, also on the [x402 page](https://www.anchorterminal.com/x402/).

- 40, a machine payment protocol (x402, MPP or L402) on the tool's own endpoints. 10 to 30 when it covers only some endpoints or only goes through a third party, and the note says which.
- 20, per-call or per-unit pricing published without a login. 10 for public plan-only pricing, 0 for "contact sales" or prices behind a login.
- 20, a free tier or trial that doesn't need a card.
- 20, autonomous onboarding, meaning an agent can get access without a person signing up in a browser (keyless use, x402, a programmatic key API).

Payment platforms and agent wallets rarely charge for their own API over a machine protocol, so the first line has steps for them, and the highest one that applies counts. 40 when x402, MPP or L402 runs on all their own endpoints, 30 when it runs on part of their own API, 25 when their merchants can accept one, 20 for running a facilitator, 15 for paying as a buyer, and 0 when the only protocol is their own. Merchant acceptance sits above a facilitator because the platform's own customers can charge agents through it, while a facilitator settles for sellers who wire up the protocol themselves. The counter-argument (a facilitator does more for the protocol as a whole) has a point. Each note says which step applied.

Open-source software you run yourself is scored on its hosted or paid option if it has one. A free, self-hosted package with nothing to buy gets 20, 20 and 20 for the last three lines, and 0 to 40 for the first only if it ships a payment protocol.

## 7. Transparency & trust, 51 out of 100, up to 4.3 more on the total

Made of editorial 47, provenance 54.

Why it scored 51: Closed service under published terms that name SYSTRAN SAS and took effect on 1 May 2023 (15). The terms state retention and European Union hosting, but there is no privacy policy for the product. The link in the terms opens a legal notice published by ChapsVision, which points to the group's general policy. The API page mentions servers in Europe and the Americas, which does not match the terms, and translating personal data needs a separate data protection agreement (14 of 30). The terms promise one month's email notice before an API version is deactivated and no breaking changes within a version. Deprecated parameters are marked without dates (12 of 20). The hosting provider is not named and no sub-processor list for the service was found (6 of 20). Total 47.

The checklist (https://www.anchorterminal.com/benchmark/#checklist-transparency):

- 0 to 30, source availability and licence clarity. 30 for open source under an OSI licence, 15 for closed with clear terms, 0 for unclear terms.
- 0 to 30, data handling and retention statements that agree with each other (privacy policy, DPA, retention periods, subprocessors).
- 0 to 20, a deprecation policy or notices with dates.
- 0 to 20, telemetry disclosed with an opt-out (local software), or subprocessors and data locations disclosed (hosted).

The other half of Transparency and trust is the provenance score, computed from checked facts (below). The category score is the mean of the two.

Provenance checks not met in full (half of this category, computed from checked facts):

- Terms of service: read, states 5 of the 7 things a reader expects, and has 2 clauses that cost points (4.3 of 10)
- Privacy policy: not found (0 of 10)
- Status page: not found (0 of 10)
- Changelog: not found (0 of 10)
- security.txt: not found (0 of 10)

## What we couldn't check

What we couldn't read counted as absent. Publishing it on a page a plain HTTP fetch can read (not only in a browser) lets the next check count it.

- unchecked: the help centre at help.systrangroup.com, which answered 403, so support articles, any release notes and any rate limit stated there were not read.
- unchecked: anything behind the account, including the key console, whether keys can be revoked or rotated, the size of the minimum monthly commitment and the dollar price.
- `lastRelease` is the Last-Modified date of the reference pages, 16 June 2023. The service may have changed since without a public record.
- `unitPrices` is empty because the only price our reader saw is in euros (€14.99 per 1 million characters) and we don't convert.
- No privacy policy for the product was found, so `provenance.privacy` is left out. The terms' link leads to a legal notice and ChapsVision's group policy.
- The terms bar benchmark tests and automated access beyond normal human volumes. Recorded as a fact with no deduction, and it matters before our probes run.
- The terms name SYSTRAN SAS and the site's legal notice names Chapsvision SAS. Which entity contracts for new API subscriptions today is not stated.
- The lead said access needs an API or Infinite subscription. The user guide adds Premium, and the pricing page shows a 14-day trial for the API.

## Weaknesses

- The terms forbid benchmark tests and automated access that exceeds normal human volumes, which matters for any agent workload
- No status page, changelog, llms.txt, SDK or downloadable OpenAPI file was found, and the reference pages were last modified on 16 June 2023
- No request rate limit, 429 response or retry guidance is documented. Only 400 and 500 appear in the reference
- The API key may travel in the URL as `?key=`, and no key scopes were found
- No privacy policy for the product. The terms link to a legal notice that points to ChapsVision's group policy

## What costs an agent a turn today

The notes we give agents before they call it. Each one is a workaround an agent shouldn't need.

- Send the key as `Authorization: Key <api_key>` and avoid the documented `?key=` query option, which puts the secret in URLs and logs
- Expect HTTP 400, not 401, when credentials are missing. The body reads `No key / credentials provided`
- Call `/translation/file/translate` with `async=true` for large files, then poll `/translation/file/status` and fetch `/translation/file/result` with the returned `requestId`
- Apply dictionaries and translation memories through a profile and pass its UUID as `profile`. `withDictionary` and `withCorpus` are deprecated
- Read the terms before automating. They bar benchmark tests and request volumes beyond normal human use, and SYSTRAN may throttle or suspend access

## When it's done

Send what changed and where it's published as a dispute (https://www.anchorterminal.com/builders/#disputes, or `POST https://www.anchorterminal.com/api/v1/contact` with `"kind": "dispute"`). Disputes are answered in public, and the listing is checked again by the same checklist. Paying for an audit or a listing claim changes nothing here.

What we couldn't check

  • unchecked: the help centre at help.systrangroup.com, which answered 403, so support articles, any release notes and any rate limit stated there were not read.
  • unchecked: anything behind the account, including the key console, whether keys can be revoked or rotated, the size of the minimum monthly commitment and the dollar price.
  • lastRelease is the Last-Modified date of the reference pages, 16 June 2023. The service may have changed since without a public record.
  • unitPrices is empty because the only price our reader saw is in euros (€14.99 per 1 million characters) and we don't convert.
  • No privacy policy for the product was found, so provenance.privacy is left out. The terms' link leads to a legal notice and ChapsVision's group policy.
  • The terms bar benchmark tests and automated access beyond normal human volumes. Recorded as a fact with no deduction, and it matters before our probes run.
  • The terms name SYSTRAN SAS and the site's legal notice names Chapsvision SAS. Which entity contracts for new API subscriptions today is not stated.
  • The lead said access needs an API or Infinite subscription. The user guide adds Premium, and the pricing page shows a 14-day trial for the API.

Sources 22

  1. API reference index docs.systran.net · seen 2026-10-08
  2. Translation API reference docs.systran.net · seen 2026-10-08
  3. Profiles API reference docs.systran.net · seen 2026-10-08
  4. Dictionary API reference docs.systran.net · seen 2026-10-08
  5. Corpus API reference docs.systran.net · seen 2026-10-08
  6. Google compatibility mode reference docs.systran.net · seen 2026-10-08
  7. developer pricing systransoft.com · seen 2026-10-08
  8. free trial page systransoft.com · seen 2026-10-08
  9. API product page systransoft.com · seen 2026-10-08
  10. Translate PRO terms and conditions systransoft.com · seen 2026-10-08
  11. Translate Enterprise terms systransoft.com · seen 2026-10-08
  12. legal notice at the privacy policy address systransoft.com · seen 2026-10-08
  13. ChapsVision group privacy policy chapsvision.com · seen 2026-10-08
  14. security page systransoft.com · seen 2026-10-08
  15. API key and plan note in the user guide docs.systran.net · seen 2026-10-08
  16. usage dashboard guide docs.systran.net · seen 2026-10-08
  17. OpenID configuration translate.systran.net · seen 2026-10-08
  18. one unauthenticated call, answered 400 api-translate.systran.net · seen 2026-10-08
  19. security.txt, 404 systransoft.com · seen 2026-10-08
  20. RDAP for systran.net rdap.verisign.com · seen 2026-10-08
  21. SYSTRAN GitHub organisation github.com · seen 2026-10-08
  22. help centre (403, not read) help.systrangroup.com · seen 2026-10-08

Probe metrics

Not measured yet. Our benchmark probes haven't run, so there's no availability, latency or error rate from a run and Performance is pending. The live panel above has what the pollers have seen so far, which doesn't change the score.

Pricing & changes

Pay per use Pay per use €14.99 per 1 million characters, billed monthly, on the developer pricing page (https://www.systransoft.com/pricing/developers/). A 14-day trial includes 500,000 characters and needs no credit card, so an agent's owner can start without a contract. The terms say API characters are billed by use above a minimum monthly commitment, whose size they don't state, and that prices are in dollars for North America. Enterprise plans are sold through sales.

Recent changes

  • Latest release

Follow them as a feed at /feeds/tools/systran.xml, or this listing's score history at history.json.

Connect

First request

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"

Through letme picks today, calling later

GET https://letme.dev/systran

letme.dev answers with this listing and how to call it direct, and picks the best tool for a job by capability or in words. Calling through letme (one key, the vendor's own price) comes later. Nothing on letme.dev is for people to look at; this page explains it.

Similar toolGrade ScoreShared capabilitiesx402
Azure Translator Microsoft AzureBB72translate.text translate.documents translate.glossary translate.detectno
DeepL API DeepLBB72translate.text translate.documents translate.glossary translate.detectno
Crowdin Crowdin OÜB69.6translate.text translate.documents translate.glossary translate.detectno
Amazon Translate Amazon Web ServicesB69.5translate.text translate.documents translate.glossary translate.detectno
Google Cloud Translation Google CloudB68.1translate.text translate.documents translate.glossary translate.detectno
Phrase Phrase a.s.B64.2translate.text translate.documents translate.glossary translate.detectno

Machine-readable

Verify this listing

For the vendor

Is this your product? Link to this page from your own site or README, then tell us where. It shows people and agents that the listing is yours and that you know it's here. It never changes a grade, rank or review.

  1. Add the badge or a link

    SYSTRAN Translate API on Anchor Terminal, E, 40/100
    On a light page
    On a dark page
    <a href="https://www.anchorterminal.com/tools/systran"><img src="https://www.anchorterminal.com/badges/systran.svg" alt="SYSTRAN Translate API on Anchor Terminal" height="20"></a>
    [![SYSTRAN Translate API on Anchor Terminal](https://www.anchorterminal.com/badges/systran.svg)](https://www.anchorterminal.com/tools/systran)

    It counts on a page on systran.net or systransoft.com or one of their subdomains.

  2. Tell us where it is

    We read it once now and again every week. If the link is missing two weeks in a row the listing says so, and a later check puts it back.

Agents send the same to POST /api/v1/verify as {"slug": "systran", "url": "…"}, or call the verify_listing tool at /mcp. Ten checks an hour from one address. What we check. To announce the listing, get sharing assets for social media.

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.