Use model parameter to select sora-2 or sora-2-pro model
Supports text-to-video, image-to-video, and character reference
Async task management, query results by task ID
Important Change: For better performance and cost control, we no longer support passing base64 image data directly in image_urls. Please use the Upload Image API first to upload images and get URLs, then call this endpoint.
Text description for video generation💡 @Character Reference Feature:You can use @username format in the prompt to reference previously created characters and include them in the generated video.
Reference video URL for character extractionUsed to reuse characters from a reference video in the generated videoExample: "https://filesystem.site/cdn/20251030/javYrU4etHVFDqg8by7mViTWHlMOZy.mp4"⚠️ Note: When using this parameter, the generated video duration will be reduced by 1 second
Character appearance timestampsSpecifies the time range in the reference video where the character appears, only supports 2-second segmentsFormat: "start_second,end_second"Example: "1,3" means the character from second 1 to second 3 in the reference video⚠️ Note: When using this parameter, the generated video duration will be reduced by 1 second
Create a character from an already generated task IDReference a previously generated video task ID to extract characters from that videoExample: "video_01K8SGYNNNVBQTXNR4MM964S7K"