ByteDance logo

Seedance 2.0 Spicy API

seedance-2.0-spicy

Seedance 2.0 Spicy API is a dedicated APINEED model ID for AITokenDance video generation, with text, image, and video-reference workflows from 480p through 1080p.

APINEED treats seedance-2.0-spicy as a distinct sellable route rather than an alias clients should replace with ordinary Seedance 2.0. Requests use the verified Seedance task adapter, 4–15 second duration, metadata-based resolution and aspect ratio, optional native audio, and asynchronous result polling.

MODALITIES
PriceFrom $4.085 / 1M output tokensCONTEXTN/A

Playground

Generate with Seedance 2.0 Spicy, review the output, and use the same request shape in your application.

Dedicated Spicy route

Use the exact seedance-2.0-spicy model ID. APINEED routes it through the configured AITokenDance channel and keeps it separate from ordinary Seedance 2.0. Compare Seedance 2.5

Workflow
From $4.085 / 1M output tokensSign in required. Final cost uses completed usage.
Output Ready
Sample output
Request preview
{
  "model": "seedance-2.0-spicy",
  "prompt": "A cinematic 5-second shot of a designer desk at sunrise. The camera slowly pushes in, dust moves through the light, realistic reflections, no text overlay.",
  "seconds": "5",
  "metadata": {
    "resolution": "720p",
    "ratio": "16:9",
    "generate_audio": false,
    "watermark": false
  }
}

Providers

ByteDance documents the broader model capability. APINEED separately defines the model ID, endpoint, parameter whitelist, authentication, and billing behavior shown on this page.

API Need5% off
Uptime
Total Context
N/A
Max Output
N/A
Input
Free/ 1M
Output
$4.085/ 1M
Cache Read
Route priced
Cache Write
Route priced

Discount

Official Seedance 2.0 Spicy API pricing varies by resolution and whether the request includes video input. All rates are shown in USD, with the APINEED prepaid price calculated at 5% off. [1][3]

Seedance 2.0 Spicy videoUSD / 1M output tokens
ResolutionInput conditionOfficial priceAPINEED price
480pIncludes video input$4.300$4.0855% off
Excludes video input$7.000$6.6505% off
720pIncludes video input$4.300$4.0855% off
Excludes video input$7.000$6.6505% off
1080pIncludes video input$4.700$4.4655% off
Excludes video input$7.700$7.3155% off

Availability

APINEED monitors Seedance 2.0 Spicy API availability. Applications should preserve request and task IDs and handle upstream failures explicitly.

System statusLast 90 days
APINEED GATEWAY99.65% uptime

Seedance 2.0 Spicy API capabilities

This page documents the production contract APINEED has verified for the Spicy route, including its public model ID, accepted controls, pricing branches, and task lifecycle. [1][2][3]

Distinct production routing

The public model value is seedance-2.0-spicy. APINEED selects the dedicated AITokenDance channel and performs the upstream mapping without requiring callers to know the provider model name. [1][3]

Three output resolutions

The adapter accepts 480p, 720p, and 1080p through metadata.resolution, giving the Spicy route a verified high-resolution option that is priced separately. [1][3]

Reference-guided requests

Image references can accompany the prompt, while a video reference must be represented as a metadata.content video_url item so routing and billing detect it consistently. [2][3]

Audio and framing controls

The APINEED payload exposes aspect ratio, native-audio generation, and watermark preferences alongside prompt, duration, and resolution instead of accepting arbitrary provider fields. [2][3]

Usage-based settlement

Pricing branches on resolution and the presence of video input. APINEED applies a 5% discount to the published baseline and settles from completed token usage. [1][3]

Directing the Spicy route

Keep the model ID exact. Send seedance-2.0-spicy exactly as shown so the request reaches the dedicated production route.

Describe a timed shot. State the subject, action order, camera path, lighting, sound, and desired ending within the selected duration.

Structure video references. Use metadata.content[].video_url instead of a loose URL field when motion or scene reference is required.

Quick Start

Call Seedance 2.0 Spicy with the verified APINEED endpoint and model-specific request shape.

1

Create an API key

Store your APINEED key server-side as API_NEED_API_KEY.

export API_NEED_API_KEY=sk-apineed-v1-...
2

Send the request

Use seedance-2.0-spicy with POST /v1/video/generations.

curl https://apineed.com/v1/video/generations \
  -H "Authorization: Bearer $API_NEED_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "model": "seedance-2.0-spicy",
  "prompt": "A cinematic 5-second shot of a designer desk at sunrise. The camera slowly pushes in, dust moves through the light, realistic reflections, no text overlay.",
  "seconds": "5",
  "metadata": {
    "resolution": "720p",
    "ratio": "16:9",
    "generate_audio": false,
    "watermark": false
  }
}'
3

Poll the task

Save task_id, then poll GET /v1/video/generations/{task_id} every few seconds until the task is completed or failed.

curl https://apineed.com/v1/video/generations/$TASK_ID -H "Authorization: Bearer $API_NEED_API_KEY"

Seedance 2.0 Spicy API Endpoint

Create an asynchronous video task, then use its task ID to retrieve status and the completed video URL.

POST/v1/video/generations
Authorization
Bearer $API_NEED_API_KEY
Content-Type
application/json
HTTP-Referer
optional - your site URL, for rankings
Model
seedance-2.0-spicy
GET/v1/video/generations/{task_id}
Authorization
Bearer $API_NEED_API_KEY
Content-Type
application/json
HTTP-Referer
optional - your site URL, for rankings
Model
seedance-2.0-spicy

Parameters

These controls follow APINEED's current DTO and adapter behavior. Unsupported upstream-only fields are intentionally omitted.

NameTypeValuesDescription
modelstringRequiredUse seedance-2.0-spicy.
promptstringRequiredDescribe the scene, motion, camera, and constraints for Seedance 2.0 Spicy.
secondsstring4-15Duration for the Seedance task. The page does not send top-level duration.
imagesstring[]OptionalReference image URLs or data URLs for API integrations.
metadata.resolutionstring480p, 720p, 1080pResolution sent in Seedance metadata.
metadata.ratiostring16:9, 9:16, 1:1, 4:3, 3:4, 21:9Aspect ratio sent as ratio.
metadata.content[].video_urlobjectOptionalRequired API structure for video-reference billing and routing.
metadata.generate_audiobooleanOptionalControls native audio generation.
metadata.watermarkbooleanOptionalControls watermark forwarding.

Seedance 2.0 Spicy API questions

Practical answers for choosing, integrating, pricing, and operating the Seedance 2.0 Spicy API on APINEED.

Is Seedance 2.0 Spicy the same APINEED model as ordinary Seedance 2.0?

No. APINEED publishes seedance-2.0-spicy as its own model ID and routes it through the dedicated AITokenDance channel, so clients should not substitute the ordinary Seedance 2.0 identifier. [1][3]

Which endpoint serves Seedance 2.0 Spicy API?

Submit the request to POST /v1/video/generations, retain the returned task ID, and poll GET /v1/video/generations/{task_id} until the status becomes successful or failed. [3]

Which resolutions can Seedance 2.0 Spicy generate?

The verified APINEED adapter accepts 480p, 720p, and 1080p. Put the selected value in metadata.resolution so validation, upstream payload construction, and pricing use the same value. [1][3]

How is Seedance 2.0 Spicy priced?

APINEED applies 95% of the published baseline. The expression distinguishes 480p/720p from 1080p and also distinguishes requests with video input from requests without it. [1][3]

How do I send a video reference to Seedance 2.0 Spicy?

Place the accessible video URL inside a metadata.content item whose type is video_url. That exact structure is required for the adapter to forward the reference and select video-input pricing. [3]

How should an application handle a Spicy generation task?

Treat creation as asynchronous, persist the task ID, poll at a controlled interval, read the completed video URL only after success, and preserve the returned error code and message on failure. [3]

How to deploy Seedance 2.0 Spicy

Connect Seedance 2.0 Spicy to your application through the APINEED media API.

1

Add credits

Add APINEED credits before submitting a billable generation.

2

Create an API key

Create and securely store an APINEED API key.

3

Configure the endpoint

Send seedance-2.0-spicy requests to /v1/video/generations.

4

Track the task

Poll the returned task ID and store the completed video URL.

More live models