Translation

Translation reference

Single translations + batch jobs across providers.

Endpoints

MethodPathScopeDescription
POST/v1/translation/translatetranslation:translateTranslate a list of segments.
POST/v1/translation/comparetranslation:translateFan out the same input to multiple providers (dry-run billing).
POST/dashboard/translation/batchestranslation:translateSubmit a large batch (returns a job id).

Quickstart

Try in playground →
curl -X POST https://api.valienz.io/v1/translation/translate \
  -H "Authorization: Bearer $VALIENZ_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "targetLang": "es",
    "texts": ["Hello world"]
  }'

Errors

CodeHTTPDescriptionResolution
E_UNSUPPORTED_LANG400Target language not supported by any healthy provider.Check /v1/translation/languages for the current matrix.