Upload source files and download completed translations for a job with the Smartling Files API

domain: api-reference.smartling.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Authenticate and obtain a bearer token via the auth endpoint using your project's API credentials
  2. POST the source file to the Files API upload endpoint, specifying fileUri, fileType, and target locale IDs to associate it with a job
  3. Add the uploaded file to a translation job (or create the job first, then add file content) via the Jobs API so it enters the configured workflow
  4. Poll file/job status endpoints to track progress through workflow steps before assuming translations are complete
  5. Download completed translations per locale via the Files API's downloadFile (or downloadAllTranslations) endpoint once the job status indicates delivery

Known gotchas

Related routes

Push source strings and pull completed translations through the Transifex API 3.0 (JSON:API) for a continuous localization pipeline
developers.transifex.com · 5 steps · unrated
Configure MT/LLM fallback behavior within a Smartling workflow and drive it via the Jobs API
api-reference.smartling.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans