Open API Docs

Integrate YunmuSync in minutes

Quickly integrate Yunmuts video translation capabilities into your application

What is Yunmuts API?

Yunmuts provides a complete RESTful API that allows you to easily integrate video translation, subtitle generation, voice synthesis and other features into your application. Our API is designed to be simple, well-documented, and reliable.

Core Features

Easy to Use

Clear RESTful design, comprehensive documentation, quick to get started

Stable & Reliable

99.9% availability guarantee, multi-node disaster recovery, automatic failover

Secure

API Key authentication, encrypted data transmission, access log audit

Scalable

Pay as you go, flexible quota management, support for high concurrency

Authentication

Yunmuts API uses API Key and API Secret for authentication. You need to include both credentials in the request headers.

1

Get API Credentials

Login to the dashboard and create your API Key and API Secret in the API Keys management page

2

Header Authentication

Add X-API-Key and X-API-Secret to the Header of each API request

3

Start Calling

Use API credentials to call the interface and start your integration journey

Base URL: https://api.yunmuts.com/api/v1

All requests must include X-API-Key and X-API-Secret headers

【第一步】 POST/features/upload/init
获取 OSS 上传凭证,返回 file_id 与 sts_token
【第二步】 POST/features/file/check
检查文件信息与点数是否充足
【第三步】 POST/features/task/create
根据文件创建翻译任务
【第四步】 POST/features/task/params/{task_id}
为精细任务补充参数
【查询/更新】 POST/features/task/operate
查询或更新任务状态
【重试】 POST/features/task/recreate/{task_id}
基于旧任务重新创建
【文本接口】 POST/features/text/translate
单句文本翻译

业务流程

从上传文件到获取成品的关键步骤,一眼就能看懂。

1
上传文件

调用 /features/upload/init 获取上传凭证并完成上传

2
上传校验

调用 /features/file/check 校验文件信息、点数与配额

3
创建任务

调用 /features/task/create 创建自动或精细任务

4
提交精细参数

如需精细处理,调用 /features/task/params/{task_id} 补充参数

5
查询/结果

调用 /features/task/operate 查询状态或下载结果/重试

Technical Support

If you encounter any issues during use, please feel free to contact us