Video API directory
VIDEO GENERATION API
Manifold Video API
Our native cinematic generator with prompt, start frame, stop frame, ordered keyframes, loops, and generated audio. Route it through one ManifoldGen key and receive a recoverable asynchronous job.
Authentication
Bearer API key
Response
Async job + status URL
Request schema
serviceh3_videoRequiredpromptstringRequiredfirst_frameHTTPS URLOptionalkeyframesHTTPS URL[]Optional, up to 8duration4 | 5 | 8 | 10 | 154sizepreview | balanced | nativebalancedaspect_ratio16:9 | 9:16 | 1:1 | 4:3 | 3:4 | 21:916:9latent_upscaleboolean; learned clean-latent 2× before decode (2× output)OptionalJob lifecycle: POST to
Open the visual generator /api/service, read result.job_id, then poll /api/video-jobs/{job_id} every 2–5 seconds. Completed jobs contain a durable video_url.Live API tester
Generator controls
Output
Example output API request
curl https://manifoldgen.com/api/service \
-X POST \
-H "Authorization: Bearer $MANIFOLDGEN_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"service": "h3_video",
"prompt": "A glass torus floats in a dark studio, slowly turning as luminous violet and cyan light travels through its transparent body, cinematic macro photography, precise reflections, no text.",
"duration": 4,
"aspect_ratio": "16:9",
"size": "preview",
"num_steps": 20,
"output_format": "webm-av1",
"include_audio": true
}' The API and this tester use the same request. Provider routing stays behind ManifoldGen.
ManifoldGen