
Scene illustration, not an output of this model
Model:
Price: from 12,600 credits per request · ≈ $6.3High stability with detailed usage records on the APIAny platform.
Prompt preset — no generated result yet
Input Images
Upload 1-30 images (max 30MB each).
Click to upload or drag and drop
Supported formats: JPG, JPEG, PNG, WEBP
Maximum file size: 30MB; Maximum files: 30
Input Videos
Upload up to 10 reference videos. Pixel count must be 409,600-8,295,044 when known.
Click to upload or drag and drop
Supported formats: MP4, MOV, WEBM
Maximum file size: 200MB; Maximum files: 10
Pixel count: 409,600 - 8,295,044
Input Audios
Upload up to 10 audio reference file(s).
Click to upload or drag and drop
Supported formats: MP3, WAV, M4A, AAC, OGG, FLAC
Maximum file size: 15MB; Maximum files: 10
Only -1 (or omit duration): output follows the first source video and may be up to 0.4s shorter. Custom durations are rejected. Credits are reserved and charged using the configured 30-second tariff, without reconciliation to actual output seconds.
Video output resolution.
Video aspect ratio.
Generate audio
Generate synchronized audio.
Content filter
Standard safety filter (default true). Setting false relaxes restrictions and adds 10% to generation pricing; illegal content is always blocked.
mp4 for best compatibility (default); mov (yuv444p + PCM) for higher color fidelity in editing workflows.
USD estimate ≈ $13.5: $999 tier: $1 = 2,000 credits.

History
Saved locally in this browser
0 running · 0 completed
Billing Rules
Authentication
Every request needs a Bearer token in the Authorization header. Create an API key in the console.
Authorization: Bearer YOUR_API_KEYhttps://apiany.ai/v1/videos/generationsRequest parameters
| Parameter | Type | Required | Notes |
|---|---|---|---|
model | string | Required | Model identifier to invoke. Use this model's ID. |
prompt | string | Required | Text prompt describing what you want to generate. |
duration | string | Optional | Only -1 (or omit duration): output follows the first source video and may be up to 0.4s shorter. Custom durations are rejected. Credits are reserved and charged using the configured 30-second tariff, without reconciliation to actual output seconds. · Options: -1 · Default: -1 |
quality | string | Optional | Video output resolution. · Options: 480p, 720p, 1080p · Default: 720p |
aspect_ratio | string | Optional | Video aspect ratio. · Options: adaptive · Default: adaptive |
generate_audio | boolean | Optional | Generate synchronized audio. · Default: true |
content_filter | boolean | Optional | Standard safety filter (default true). Setting false relaxes restrictions and adds 10% to generation pricing; illegal content is always blocked. · Default: true |
output_format | string | Optional | mp4 for best compatibility (default); mov (yuv444p + PCM) for higher color fidelity in editing workflows. · Options: mp4, mov · Default: mp4 |
callback_url | string | Optional | Optional webhook URL called when the async task finishes. |
Request example
curl "https://apiany.ai/v1/videos/generations" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "seedance-2.5-video-edit",
"prompt": "Edit the supplied cycling clip. Preserve the two adult cyclists, their bicycles, clothing, pedaling, camera path and shot timing. Change only the landscape to a calm winter scene with light snow on fields and bare plants. Keep the paved road clear and safe. Single continuous shot with natural coherent movement and stable geometry. No text, readable signs, logos, labels, subtitles, watermark or graphic overlays. No cuts.",
"duration": "-1",
"quality": "720p",
"aspect_ratio": "adaptive",
"generate_audio": true,
"content_filter": true,
"output_format": "mp4"
}'Response example
{
"task_id": "task_abc123",
"status": "pending",
"poll_url": "/v1/tasks/task_abc123",
"request_id": "req_abc123",
"credits": {
"reserved": 1000
}
}This endpoint is asynchronous: it returns a task_id immediately. Poll the task-status endpoint until status becomes succeeded, then read the result. Generated media links stay valid for 24 hours.