Seedance 2.5 from ByteDance is officially available on Apiframe.

Use cases · 7 recipes

The use case cookbook.

Every recipe here is runnable: the models that power it, the request that runs it, and the same response shape every time.

Ad creative

image video

One brief in, a full campaign out. Generate on-brand statics and spots in every placement size, then keep only what converts.

POST /v2/videos/generate
{
  "model": "veo-3.1",
  "prompt": "hero spot, product reveal on coral",
  "duration": 8,
  "aspect_ratio": "16:9"
}

Avatars

image

Selfie in, polished portrait out. Give every user a consistent, professional likeness across styles. No photographer required.

POST /v2/images/generate
{
  "model": "gpt-image-2",
  "image": "selfie_012.jpg",
  "prompt": "studio headshot, grey backdrop"
}

Score every video, podcast, and product moment with original audio. Set the mood and style; get a finished track back.

POST /v2/music/generate
{
  "model": "suno",
  "prompt": "warm lo-fi, steady, no vocals",
  "instrumental": true
}

In-app generation

image video music

Put the whole catalog behind your own UI. Users pick a model and prompt; your webhook receives the finished media. No queues to run, no GPUs to babysit.

POST /v2/videos/generate
{
  "model": "{user.model}",
  "prompt": "{user.prompt}",
  "webhook_url": "https://yourapp.com/hooks"
}

One contract

Seven recipes, one response shape.

Every request returns a job. Poll it or receive it on your webhook. The payload is identical whether the model made an image, a video, or a song. Swap models without touching your handler.

200 · GET /v2/jobs/job_9f2c81
{
  "job_id": "job_9f2c81",
  "status": "completed",
  "model": "seedance-2.5",
  "result": {
    "url": "https://cdn.apiframe.ai/….mp4"
  },
  "credits_used": 12
}

Power your next AI product with Apiframe.

Instant access to 70+ media models through a single API. Start free and scale when you're ready.