OneSky External API — Tester

External API v1 · upload XLIFF/XLSX/DOCX/PPTX, poll status, download results. All calls send your x-api-key from the browser.

Must hit the ext-api host (gateway routed). Other hosts return 403.
Generate in MTPE Portal → API Keys — one-time reveal.
GET/v1/projectsList accessible projects
GET/v1/languagesList supported source/target languages
POST/v1/uploadUpload file, start automation
Binary file
File URL
XLIFF reads source/target languages from the file itself — leave the XLSX fields blank. For XLSX, columnsSchema and sheetNames are required; columnsSchema must include the source language's column. Target-language columns are optional — add one only to import pre-translated text, e.g. { "en": "A" } for a plain MT job, or { "en": "A", "zh-CN": "B" } to import existing translations.
GET/v1/jobs/statusPoll job, get download links