API Hop

Seedance 2.0 image-to-video API

Animate one uploaded image with Seedance 2.0 on API Hop. Add a motion prompt to guide the video; this mode accepts one first frame, not a last frame.

Seedance 2.0 online image-to-video tool

Model settings

Sign in to run with your account balance.

Pricing and billing

No result yet

Recorded API Hop samples

Recorded on October 22, 2026 through API Hop. Each result is one request for the named model and mode, not a success-rate, speed or production-quality guarantee. Model replies below remain in their original language.

Animate one product image

seedance-2.0 · image-to-video ·

First frame
First frame · Original file
Recorded output · Original file

Usage was not returned by the Jobs response; null does not mean zero cost.

Inspect subject continuity, liquid motion, framing and reference adherence throughout the clip. Request settings and reference roles are recorded below; this single result does not establish reliability across prompts.

Requested duration / downloaded duration (seconds):4 / 5.041667. Requested resolution / measured dimensions:480p / 864×496, 24/1 fps. File measurements come from ffprobe; request settings are not measured output properties.

Complete request and input

POST /v1/video/seedance

{
  "model": "seedance-2.0",
  "prompt": "Animate the supplied first image. One continuous four-second studio shot of a clear glass with orange citrus drink and ice on a gray stone pedestal, lemon wedge and green leaf beside it, turquoise background. Slow subtle clockwise camera orbit; keep the entire glass visible and preserve its shape and drink color. Tiny bubbles rise. No cuts, new objects, hands, text, logos, music or speech. Silent video.",
  "duration": 4,
  "resolution": "480p",
  "aspectRatio": "16:9",
  "generateAudio": false,
  "metadata": {
    "content": [
      {
        "type": "image_url",
        "role": "first_frame",
        "image_url": {
          "url": "https://api.apihop.ai/generated/364459846248173568/0.png"
        }
      }
    ]
  }
}
Response metadata and reported usage
{
  "requestId": "4fd0789da71882ccc087357cbc2e34c3",
  "jobId": "371636547403255808",
  "responseModel": "seedance-2.0",
  "responseAt": "2026-10-22T12:31:04.908Z",
  "finishedAt": "2026-10-22T12:43:34.742Z",
  "usage": null,
  "outputSha256": null,
  "responseEvidence": {
    "sha256": "c8213b328cd28c0066ac190d87a06a7223715c9c66c776005e03b2c0c2928285",
    "bytes": 1535,
    "phase": "poll",
    "http": 200,
    "requestId": "3b92f984dcb4d8b7d98d96e3c5b6e736",
    "observedAt": "2026-10-22T12:41:32.513Z"
  },
  "assets": [
    {
      "url": "/examples/requestbeam-2026-10-22/video-20-image-0.mp4",
      "bytes": 1436353,
      "sha256": "f5b4a25956142d4f39ac23bd7dd37c67e641a4d18240878fee6151c4f54da8d6",
      "metadata": {
        "programs": [],
        "stream_groups": [],
        "streams": [
          {
            "codec_name": "h264",
            "codec_type": "video",
            "width": 864,
            "height": 496,
            "r_frame_rate": "24/1"
          }
        ],
        "format": {
          "duration": "5.041667",
          "size": "1436353"
        }
      },
      "poster": {
        "url": "/examples/requestbeam-2026-10-22/video-20-image-0-poster.png",
        "sha256": "0780070dea1153b1477c3a810c83abf033e3fb912aa9b8d6efd893f944bd3b07",
        "bytes": 231651
      }
    }
  ]
}
Download public evidence record

Seedance 2.0 requests and examples

Recorded with Seedance 2.0 on 2026-10-03. One sample, not a quality or latency guarantee.

View prompt

Premium beverage product film, one continuous five-second shot. A single tall clear glass filled with sparkling orange citrus drink and clear ice cubes stands on a pale gray stone pedestal, a small lemon wedge on the left and one green leaf on the right, clean muted turquoise studio background. Soft daylight from upper left glints through the glass. The camera makes a slow, subtle clockwise orbit while keeping the entire glass centered. Tiny bubbles rise naturally and condensation glistens. Preserve the glass shape and orange drink color throughout. No cuts, no hands, no text, no logos, no music, no speech. Silent video.

{
  "model": "seedance-2.0",
  "duration": 5,
  "resolution": "720p",
  "aspectRatio": "16:9",
  "generateAudio": false,
  "prompt": "Premium beverage product film, one continuous five-second shot. A single tall clear glass filled with sparkling orange citrus drink and clear ice cubes stands on a pale gray stone pedestal, a small lemon wedge on the left and one green leaf on the right, clean muted turquoise studio background. Soft daylight from upper left glints through the glass. The camera makes a slow, subtle clockwise orbit while keeping the entire glass centered. Tiny bubbles rise naturally and condensation glistens. Preserve the glass shape and orange drink color throughout. No cuts, no hands, no text, no logos, no music, no speech. Silent video.",
  "metadata": {
    "content": []
  }
}

Recorded with Seedance 2.0 on 2026-10-03. One sample, not a quality or latency guarantee.

View prompt

Create one continuous five-second product shot from the supplied first frame to the supplied last frame. Keep the camera locked, with exactly the same clear glass, ice cubes, stone pedestal, lemon wedge, green leaf, turquoise background and soft upper-left lighting. A thin stream of orange citrus drink pours naturally from above the top edge into the glass. The liquid level gradually rises from the first-frame level to the last-frame level; the ice floats upward slightly, bubbles and ripples behave naturally. The pouring stream stops before the end and the final image settles into the supplied last-frame composition. No cuts, no new objects, no hands, no text, no logos. Silent video, no music or speech.

{
  "model": "seedance-2.0",
  "duration": 5,
  "resolution": "720p",
  "aspectRatio": "16:9",
  "generateAudio": false,
  "prompt": "Create one continuous five-second product shot from the supplied first frame to the supplied last frame. Keep the camera locked, with exactly the same clear glass, ice cubes, stone pedestal, lemon wedge, green leaf, turquoise background and soft upper-left lighting. A thin stream of orange citrus drink pours naturally from above the top edge into the glass. The liquid level gradually rises from the first-frame level to the last-frame level; the ice floats upward slightly, bubbles and ripples behave naturally. The pouring stream stops before the end and the final image settles into the supplied last-frame composition. No cuts, no new objects, no hands, no text, no logos. Silent video, no music or speech.",
  "metadata": {
    "content": [
      {
        "type": "image_url",
        "role": "first_frame",
        "image_url": {
          "url": "https://api.apihop.ai/generated/364459846248173568/0.png"
        }
      },
      {
        "type": "image_url",
        "role": "last_frame",
        "image_url": {
          "url": "https://api.apihop.ai/generated/364460494205222912/0.png"
        }
      }
    ]
  }
}

Recorded with Seedance 2.0 on 2026-10-03. One sample, not a quality or latency guarantee.

View prompt

Use the supplied reference image to preserve the exact clear highball glass, orange citrus drink, ice, stone pedestal, lemon wedge and green leaf. Use the reference video only for its slow clockwise camera orbit and soft lighting rhythm. Create a fresh five-second premium beverage product shot in the same muted turquoise studio setting. Begin with the whole glass centered, make a small smooth clockwise orbit and finish slightly closer while retaining the entire glass. Keep the liquid level and glass shape consistent with the image; tiny bubbles rise naturally. One continuous shot, no cuts, no added objects, no text, no logos. Silent video, no music or speech.

{
  "model": "seedance-2.0",
  "duration": 5,
  "resolution": "720p",
  "aspectRatio": "16:9",
  "generateAudio": false,
  "prompt": "Use the supplied reference image to preserve the exact clear highball glass, orange citrus drink, ice, stone pedestal, lemon wedge and green leaf. Use the reference video only for its slow clockwise camera orbit and soft lighting rhythm. Create a fresh five-second premium beverage product shot in the same muted turquoise studio setting. Begin with the whole glass centered, make a small smooth clockwise orbit and finish slightly closer while retaining the entire glass. Keep the liquid level and glass shape consistent with the image; tiny bubbles rise naturally. One continuous shot, no cuts, no added objects, no text, no logos. Silent video, no music or speech.",
  "metadata": {
    "content": [
      {
        "type": "image_url",
        "role": "reference_image",
        "image_url": {
          "url": "https://api.apihop.ai/generated/364460494205222912/0.png"
        }
      },
      {
        "type": "video_url",
        "role": "reference_video",
        "video_url": {
          "url": "https://api.apihop.ai/examples/seedance-2-0/2026-10-03/364460440891424768-text-to-video.mp4"
        }
      }
    ]
  }
}

Request and input example only; this request has no recorded output.

View prompt

Premium beverage product film, one continuous five-second shot. A single tall clear glass filled with sparkling orange citrus drink and clear ice cubes stands on a pale gray stone pedestal, a small lemon wedge on the left and one green leaf on the right, clean muted turquoise studio background. Soft daylight from upper left glints through the glass. The camera makes a slow, subtle clockwise orbit while keeping the entire glass centered. Tiny bubbles rise naturally and condensation glistens. Preserve the glass shape and orange drink color throughout. No cuts, no hands, no text, no logos, no music, no speech. Silent video.

{
  "model": "seedance-2.0",
  "duration": 5,
  "resolution": "720p",
  "aspectRatio": "16:9",
  "generateAudio": false,
  "prompt": "Premium beverage product film, one continuous five-second shot. A single tall clear glass filled with sparkling orange citrus drink and clear ice cubes stands on a pale gray stone pedestal, a small lemon wedge on the left and one green leaf on the right, clean muted turquoise studio background. Soft daylight from upper left glints through the glass. The camera makes a slow, subtle clockwise orbit while keeping the entire glass centered. Tiny bubbles rise naturally and condensation glistens. Preserve the glass shape and orange drink color throughout. No cuts, no hands, no text, no logos, no music, no speech. Silent video.",
  "metadata": {
    "content": [
      {
        "type": "image_url",
        "role": "first_frame",
        "image_url": {
          "url": "https://api.apihop.ai/generated/364459846248173568/0.png"
        }
      }
    ]
  }
}

Seedance 2.0 API pricing and billing

480p · With video reference

Official price

Completion tokens
$4.0000 /M

API Hop price Save 5%

Completion tokens
$3.8000 /M

480p · Without video reference

Official price

Completion tokens
$6.5714 /M

API Hop price Save 5%

Completion tokens
$6.2429 /M

720p · With video reference

Official price

Completion tokens
$4.0000 /M

API Hop price Save 5%

Completion tokens
$3.8000 /M

720p · Without video reference

Official price

Completion tokens
$6.5714 /M

API Hop price Save 5%

Completion tokens
$6.2429 /M

1080p · With video reference

Official price

Completion tokens
$4.4286 /M

API Hop price Save 5%

Completion tokens
$4.2071 /M

1080p · Without video reference

Official price

Completion tokens
$7.2857 /M

API Hop price Save 5%

Completion tokens
$6.9214 /M

4k · With video reference

Official price

Completion tokens
$2.2857 /M

API Hop price Save 5%

Completion tokens
$2.1714 /M

4k · Without video reference

Official price

Completion tokens
$3.7143 /M

API Hop price Save 5%

Completion tokens
$3.5286 /M

Reference price - not independently verified. Check the publisher's current rates, billing units and applicable terms before comparing costs.

Seedance 2.0 image to video

Animate one uploaded image with Seedance 2.0 on API Hop. Add a motion prompt to guide the video; this mode accepts one first frame, not a last frame.

Image to video: inputs and settings

Choose one clear image whose subject and framing suit the intended clip. Upload a PNG, JPEG or WebP image up to 10 MiB after signing in; the account upload returns a media URL used by the video request.

The image establishes the opening composition

The uploaded image is sent with the first_frame role. It guides the starting composition; it does not promise that every pixel or detail will remain unchanged throughout the result.

Wait for the upload before generating

Finish uploading before you submit a video generation. A local path, blob URL or image data URI is not sent directly as generation media. Replace or remove the image when changing the brief.

Describe movement rather than redrawing the image

Describe the subject action, camera path and details to preserve. Select a fixed integer duration of 4-15 seconds, a resolution of 480p, 720p, 1080p or 4k, and an output ratio suited to the source image. Generated audio is a separate optional setting.

Joint audiovisual generation and output review

Seedance 2.0 can generate sound alongside the image sequence, supporting exploration of ambience, action effects and dialogue in short shots. Generated audio is an output setting; audio-reference inputs depend on the selected mode, so native multimodal capability does not mean every page accepts every media type.

Image to video: reviewing the output

Evaluate video quality against real inputs and the intended use. The checks below focus on observable output, not a promise that a demonstration or single example predicts quality, latency or business success.

Starting composition and subject identity

Compare the video opening against the supplied image, then inspect the subject throughout the clip. Check outlines, materials, important details and background placement rather than assuming the input guarantees fidelity.

Motion and camera stability

Check whether the requested movement comes from the subject or camera. Watch for unwanted deformation, duplicated details and abrupt perspective changes during the whole sequence.

Review the opening and the full motion

Check the starting composition, subject identity and movement across the entire clip. A successful task status does not guarantee that the image remains visually consistent.

Use first and last frames when a particular ending image matters, or multimodal references when other media should guide appearance, movement or sound.

Record total duration, rework and actual cost

Use a consistent task set to record submission-to-result time, revision count and account charges. Distinguish waiting, task completion and human acceptance. Establish an acceptable quality and budget before increasing volume, rather than treating one wait as a stable service-speed estimate.

API request and job tracking

Submit the current mode's request to POST /v1/video/seedance, then query GET /v1/jobs/{jobId} with the returned job ID. Wait for COMPLETED with output before using the result; checking an existing task does not require submitting another generation.

Seedance 2.0 image to video FAQ

Which images can I upload?

Upload one PNG, JPEG or WebP file up to 10 MiB while signed in. The authenticated upload returns a media URL. Do not place a local file path or image data URI directly in the generation request.

Can I add a second image in image-to-video?

No. This mode accepts exactly one first-frame image. Use first and last frames for an optional ending image, or multimodal references for multiple input media.

Is image-to-video a different Seedance 2.0 model?

No. It uses model: seedance-2.0 and one first_frame image with the same asynchronous video API. The separate mode keeps the single-image workflow distinct from text-only and multi-input tasks.

Will the supplied image be reproduced exactly?

Do not assume exact pixel preservation. The image guides the opening composition, while the prompt guides movement. Review the opening and later frames before accepting the result.

Do the four Seedance 2.0 pages use different model parameters?

No. All four input modes use model: seedance-2.0, submit an asynchronous video task to POST /v1/video/seedance, and query GET /v1/jobs/{jobId}. Do not substitute a page mode, display name or another model ID for the API model value.

Which durations and output settings does Seedance 2.0 support?

The current API Hop interface uses integer durations from 4 to 15 seconds, defaulting to 5. Resolutions are 480p, 720p, 1080p and 4k; ratios are 16:9, 9:16, 1:1, 4:3, 3:4, 21:9 and adaptive. Generated audio is separate. Do not use -1 for automatic duration or add seed, negativePrompt or other undocumented parameters.

How should I troubleshoot authentication, balance or generation errors?

Check Bearer authentication, balance, seedance-2.0 model access and the required inputs for the selected mode, then verify media accessibility. Retain the full error and job ID, and distinguish submission failure, a pending job and task failure instead of inferring the cause from one numeric code.

How can I confirm the cost of Seedance 2.0 generation?

Check pricing for the resolution, duration and presence of video input in this page's pricing section, then confirm actual charges against account records. An unavailable price does not mean free generation; do not apply another version's rates or text-model pricing to this video task.

Other video modes

Related video APIs