Video API directory
VIDEO GENERATION API

Seedance 2 Reference API

Reference-guided video generation for recurring subjects, products, and visual worlds. Route it through one ManifoldGen key and receive a recoverable asynchronous job.

Authentication
Bearer API key
Response
Async job + status URL

Request schema

servicevideo_generateRequired
modelseedance-2.0-reference-to-videoRequired
promptstringRequired
reference_image_urlsHTTPS URL[]Required
duration4 | 5 | 8 | 104
resolution720p | 1080p720p
aspect_ratio16:9 | 9:16 | 1:1 | 4:3 | 3:416:9
Job lifecycle: POST to /api/service, read result.job_id, then poll /api/video-jobs/{job_id} every 2–5 seconds. Completed jobs contain a durable video_url.
Open the visual generator

Live API tester

Generator controls

Use a public HTTPS URL. Uploads from the homepage and Studio provide one automatically.

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": "video_generate",
  "model": "seedance-2.0-reference-to-video",
  "prompt": "@Image1 is projected as a crisp holographic interface element above a developer desk. Camera slides left to right, soft reflections on glass, realistic workstation lighting, cinematic product demo, no additional words or watermarks.",
  "duration": 4,
  "aspect_ratio": "16:9",
  "resolution": "720p",
  "output_format": "mp4",
  "include_audio": true,
  "reference_image_urls": [
    "https://openpathsstatic.openpaths.io/static/uploads/playground/seedance/openpaths-logo.webp"
  ]
}'
The API and this tester use the same request. Provider routing stays behind ManifoldGen.