Create Video Generation
Start a video generation with the selected model.
Headers
xi-api-key
Request
This endpoint expects an object.
bytedance-seedance-v2
Request body for the ByteDance Seedance 2.0 video model.
ByteDance models are disabled by default and require explicit approval
before use. Contact support to request access.
OR
bytedance-seedance-v2-fast
Request body for the ByteDance Seedance 2.0 Fast video model.
ByteDance models are disabled by default and require explicit approval
before use. Contact support to request access.
OR
bytedance-seedance-v2-mini
Request body for the ByteDance Seedance 2.0 Mini video model.
ByteDance models are disabled by default and require explicit approval
before use. Contact support to request access.
OR
bytedance-seedance-v2.5
Request body for the ByteDance Seedance 2.5 video model.
Diverges from the Seedance 2.0 public shape: no 4K, durations up to 30s,
larger reference caps, audio-only input allowed, and no seed (Ark
tolerates it but does not honour it).
ByteDance models are disabled by default and require explicit approval before use. Contact support to request access.
OR
creatify-aurora
Request body for the Creatify Aurora lipsync video model.
OR
veo-3.1-fast-generate-001
Request body for the Google Veo 3.1 Fast video model.
OR
veo-3.1-generate-001
Request body for the Google Veo 3.1 video model.
Response
Successful Response
id
The unique identifier of the generation. Pass it to the corresponding GET endpoint to retrieve the output.
status
A newly created generation is always pending.
Errors
422
Unprocessable Entity Error