API Catalog
API catalog
Public Xiaobao AI APIs, grouped by product area. Open a page for parameters and examples.
Video
| API | Description | Method | |
|---|---|---|---|
| WeChat Channels video parse API | Parse a WeChat Channels share link into title, cover, video URL, and author. | REQUEST | Docs |
| Multi-platform video parse API | Parse a shared video link into title, cover, media URL, and author. | REQUEST | Docs |
| Short-video script extraction API | Extract script or caption text from a short video for rewriting or a knowledge base. | POST | Docs |
| Multi-video merge API | Merge several video clips into one file. | POST | Docs |
| Face swap API | Replace a face in a video with a specified portrait. Use only with the rights you have. | POST | Docs |
| Photo avatar API | Build a talking or singing avatar video from a photo and driving audio. | POST | Docs |
| Sora Pro API | Sora Pro text-to-video and image-to-video. Capabilities follow this page. | POST | Docs |
| Seedance 2.0 reference API | Seedance 2.0 with richer reference controls when you need a consistent look. | POST | Docs |
| Seedance 2.5 reference API | Seedance 2.5 reference video generation. Parameters follow this page. | POST | Docs |
| MiniMax H3 reference API | MiniMax H3 reference video generation. Parameters follow this page. | POST | Docs |
| Short-video copy parsing API | Pull the spoken or on-screen copy from a short video for a rewrite. | POST | Docs |
| Seedance 2.0 15fast API | Seedance 2.0 15fast for faster video generation. Parameters follow this page. | POST | Docs |
| Grok video API | Grok video generation. Submit a job and fetch the file. Parameters follow this page. | POST | Docs |
| Veo 3.1 API | Veo 3.1 video generation from a prompt or a reference image. Parameters follow this page. | POST | Docs |
| AI video — create a character API | Create a character asset that later video-generation calls can reuse. | POST | Docs |
| AI video clipping — task query API | Query an AI video clipping task. | GET | Docs |
| AI video clipping API | Cut a video into clips for republishing or a second edit. | POST | Docs |
| AI video API | Generate a video from a prompt. The job is async. | POST | Docs |
| QR code API | Generate a QR code image from text or a URL. | GET | Docs |
| Random quote API | Return a random quote, useful for integration tests or placeholder copy. | GET | Docs |
AI avatar
| API | Description | Method | |
|---|---|---|---|
| Public voice list API | List public voices (voice_id) for text-to-speech with voice_type=public. No cloning step. | REQUEST | Docs |
| Public avatar list API | List public avatar videos (video_url) you can use for HD avatar rendering without uploadin… | REQUEST | Docs |
| AI avatar HD render — task query | 查询数字人高清合成任务结果。配合创建接口使用,创建后用 task_id 轮询。查询不扣费。支持 GET / POST。 | REQUEST | Docs |
| Voice cloning — task query | 查询声音克隆任务结果。配合声音克隆创建接口使用,创建后用 task_id 轮询。查询不扣费。支持 GET / POST。 | REQUEST | Docs |
| Text to speech — task query | 查询语音合成任务结果。配合语音合成创建接口使用,创建后用 task_id 轮询。查询不扣费。 | GET | Docs |
| Speech to text with subtitles API | Transcribe audio or video into text and timed subtitles. | REQUEST | Docs |
| Voice cloning API | Clone a voice from a sample audio file. The job is async and can be used with text-to-spee… | POST | Docs |
| AI avatar HD render API | Render an avatar video from a person video and driving audio. The job is async. | POST | Docs |
| Text to speech API | Turn text into speech. The job is async and can be combined with voice cloning, avatars, a… | POST | Docs |
Image
| API | Description | Method | |
|---|---|---|---|
| IP video cover API | Turn a spoken script into a title pair and a vertical 9:16 cover, using a reference photo. | REQUEST | Docs |
| GPT Image 2.5 API | Image generation with GPT Image 2.5. Prompt and reference-image fields follow this page. | REQUEST | Docs |
| AI image API | Generate an image from a prompt and optional reference images. | POST | Docs |
Smart editing
| API | Description | Method | |
|---|---|---|---|
| Smart editing — task query | 通过任务 ID 查询智能剪辑任务状态与结果。任务未完成时可轮询。查询不扣费。支持 GET / POST。 | REQUEST | Docs |
| Smart editing — template list API | Page through smart-editing templates and get each template id, name, cover, and sample. | POST | Docs |
| Smart editing — template details API | Get one smart-editing template, including canvas and layer structure. | POST | Docs |
| Smart editing — presenter video API | Presenter edit: upload a person video and render it with a template. Supports create, quer… | POST | Docs |
| Smart editing — voiceover montage API | Voiceover montage: combine audio or a script with media and a template. Async, multiple re… | POST | Docs |
| Smart editing — news remix API | News remix: build a news short from a title, media, and a template. Async. | POST | Docs |
Files
| API | Description | Method | |
|---|---|---|---|
| M4A to MP3 API | Convert a public m4a URL to mp3 for playback, transcription, or editing. | REQUEST | Docs |
| Text to speech Pro API | Higher-fidelity text to speech. Can be paired with Voice cloning Pro. | POST | Docs |
| Voice cloning Pro API | Higher-fidelity voice cloning for production voiceover and brand voices. | POST | Docs |
| Voice design Pro API | Pro voice design and audio processing. Parameters follow this API page. | POST | Docs |
Text
| API | Description | Method | |
|---|---|---|---|
| Terra chat completion API | Terra chat completion for text and image prompts. Returns choices and usage in the same re… | REQUEST | Docs |
| AI video translation — voice list API | List voices you can use in video translation preview, render, and export. | GET | Docs |
| AI video translation — create preview API | Create a video-translation preview before render and export. | POST | Docs |
| AI video translation — query preview API | Query a video-translation preview task. | GET | Docs |
| AI video translation — create render API | Create a video-translation render job for the dubbed intermediate. | POST | Docs |
| AI video translation — query render API | Query a video-translation render task. | GET | Docs |
| AI video translation — create export API | Create a video-translation export and receive the finished video. | POST | Docs |
| AI video translation — query export API | Query a video-translation export and get the file URL. | GET | Docs |
The older console-style pages are still at /doc/{id}.