RelayDance API authentication, keys and payment
RelayDance authenticates every request with an API key sent as an HTTP header: Authorization: Bearer YOUR_API_KEY. Create keys at the console (https://relaydance.com/console), then point your OpenAI SDK at the base URL https://relaydance.com/v1. Payment is pay-as-you-go through USDT or a Stripe card, and pricing is per generated video. Failed or errored requests are never billed, so you only pay for successful outputs.
How authentication works
Authentication uses a bearer token passed in the Authorization header on each call. Generate your key at the console (https://relaydance.com/console), then include it as Authorization: Bearer YOUR_API_KEY when you POST to /v1/video/generations or /v1/images/generations. The API is OpenAI-compatible, so existing tooling works with a single configuration change. According to the official relaydance.com/docs docs, 「Set base_url to https://relaydance.com/v1 and keep your OpenAI SDK」. This means you keep your current OpenAI client and only swap the base URL and key, avoiding a rewrite of request logic across your codebase. See https://relaydance.com/docs for the full protocol reference.
Creating and using API keys
You create API keys in the RelayDance console and reference them in every request header. After generating a key, use it to submit a video task with POST /v1/video/generations, passing model, prompt, and seconds, then poll GET /v1/video/generations/{task_id} until status is succeeded or failed. Reference media go in metadata.content[] and are cited in the prompt as @image1 to @imageN. Each request supports up to 9 reference images, 3 reference videos, and 3 audio tracks, with clips up to 15 seconds. For webhook delivery, set metadata.callback_url and the final state is POSTed to your server rather than polled. Full parameters are documented at https://relaydance.com/docs.
Payment methods and billing
Billing is pay-as-you-go, charged per generated video, with two supported payment methods: USDT and Stripe card. There is no BytePlus enterprise account or KYC required for OpenAI-compatible access to Seedance. According to the official relaydance.com docs, 「Failed or errored requests are never billed」, so errored jobs incur no cost. Live per-model rates are listed at https://relaydance.com/models. For example, Seedance 2.0 720p costs about $0.190 per second and 1080p about $0.470 per second, Seedance Fast costs about $0.152 per second, and Seedance native 4K costs about $4.90 per 5-second clip. For gpt-image-2, image output is free and only input is billed, with image-to-image starting from about CNY 0.035; 4K and 1K output cost the same.
Model pricing at a glance
The table below summarizes representative rates from https://relaydance.com/models.
| Model / mode | Price |
|---|---|
| Seedance 2.0 720p | about $0.190 / second |
| Seedance 2.0 1080p | about $0.470 / second |
| Seedance Fast | about $0.152 / second |
| Seedance native 4K | about $4.90 per 5-second clip |
| gpt-image-2 image-to-image | from about CNY 0.035 (output free, input billed) |
Getting started in four steps
Follow these steps to authenticate and submit your first request.
- Create an API key at the console (https://relaydance.com/console).
- Set your OpenAI SDK
base_urltohttps://relaydance.com/v1. - Add the header
Authorization: Bearer YOUR_API_KEYto each call. - Add funds via USDT or Stripe card and submit a job with
POST /v1/video/generations.
FAQ
Do I need a BytePlus enterprise account or KYC? No, RelayDance provides OpenAI-compatible access to Seedance with no BytePlus enterprise account or KYC required.
Am I charged if a request fails? No. Failed or errored requests are never billed; you pay only for successful generations.
Which payment methods are supported? Payments are accepted via USDT and Stripe card, billed pay-as-you-go per generated video.
According to the official relaydance.com docs: "Failed or errored requests are never billed"
According to the official relaydance.com/docs docs: "Set base_url to https://relaydance.com/v1 and keep your OpenAI SDK"
Key facts and figures
| Item | Value | Source |
|---|---|---|
| Seedance 2.0 720p price | about $0.190 / second | relaydance.com/models |
| Seedance 2.0 1080p price | about $0.470 / second | relaydance.com/models |
| Seedance Fast price | about $0.152 / second | relaydance.com/models |
| Seedance native 4K price | about $4.90 per 5-second clip | relaydance.com/models |
| gpt-image-2 image billing | image output is free, only input is billed; image-to-image from about CNY 0.035; 4K and 1K output cost the same | relaydance.com/models |
| API protocol | OpenAI-compatible; set base_url to https://relaydance.com/v1 | relaydance.com/docs |
| Failed requests | failed or errored requests are never billed | relaydance.com/docs |
Data verified 2026-06-29; live prices are on the official /models page.