# Seedance 2.0 Mini > Lighter, cheaper variant of ByteDance's Seedance 2.0. Native audio, multimodal reference inputs (images/videos/audio), text-to-video and image-to-video, capped at 720p (no 1080p/4K tier). - **Provider**: replicate - **Model ID**: bytedance/seedance-2.0-mini - **Category**: video_generation - **Credits**: 1280 per request - **Pricing Type**: input_based ## API Endpoint Base URL: https://api.core.today/v1 ### Create Prediction POST /predictions ### Get Status GET /predictions/{job_id} ### Cancel DELETE /predictions/{job_id} ## Authentication Header: `X-API-Key: YOUR_API_KEY` ## Input Parameters - `duration` (integer, optional): Video duration in seconds. Set to -1 for intelligent duration (model picks the best length). (Default: `5`; Range: min: -1, max: 15) - `image` (string, optional): Input image for image-to-video generation (first frame). Cannot be combined with reference images. - `aspect_ratio` (string, optional): Video aspect ratio. Set to 'adaptive' to let the model choose the best ratio based on inputs. (Default: `16:9`; Options: `16:9`, `4:3`, `1:1`, `3:4`, `9:16`, `21:9`, `9:21`, `adaptive`) - `seed` (integer, optional): Random seed. Set for reproducible generation. - `reference_videos` (array, optional): Reference videos (up to 3, total duration max 15s) for motion transfer, style reference, and editing. Reference them in your prompt as [Video1], [Video2], etc. (Default: `[]`) - `last_frame_image` (string, optional): Input image for last frame generation. Only works if a first frame image is also provided. Cannot be combined with reference images. - `generate_audio` (boolean, optional): Generate synchronized audio with the video, including dialogue (use double quotes in prompt), sound effects, and background music. (Default: `True`) - `reference_audios` (array, optional): Reference audio files (up to 3, total duration max 15s) for audio-driven generation and lip-sync. Requires at least one reference image or video. Reference them in your prompt as [Audio1], [Audio2], etc. (Default: `[]`) - `prompt` (string, **required**): Text prompt for video generation. Maximum 4000 characters. BytePlus recommends keeping prompts under 600 English words for best results. - `resolution` (string, optional): Video resolution. (Default: `720p`; Options: `480p`, `720p`) - `reference_images` (array, optional): Reference images (up to 9) for character consistency, style guidance, and scene composition. Cannot be used together with first/last frame images. You can reference them in your prompt as [Image1], [Image2], etc. (Default: `[]`) ## Example Request ```json { "model": "bytedance/seedance-2.0-mini", "input": { "prompt": "your prompt here" } } ``` ## Response Format ```json { "job_id": "abc123", "status": "pending", "provider": "replicate", "model": "black-forest-labs/flux-schnell", "created_at": "2026-01-01T00:00:00Z", "result": null, "error": null } ``` Status values: `pending`, `processing`, `completed`, `failed`, `cancelled` ## Usage Flow 1. POST /predictions with model and input → receive job_id 2. Poll GET /predictions/{job_id} until status is `completed` or `failed` 3. Result contains output URL(s) or data ## Output Type url ## Tags bytedance, seedance, video-generation, text-to-video, image-to-video, native-audio, budget ## Documentation https://replicate.com/bytedance/seedance-2.0-mini