Skip to content
Platform / Docs / API catalog

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}.