RelayDance API authentication, keys and payment
RelayDance authenticates every request with an API key passed as an HTTP header: Authorization: Bearer YOUR_API_KEY. Create keys in the console at relaydance.com/console. The interface is OpenAI compatible, so you point your existing SDK at the base URL https://relaydance.com/v1. Payment is pay-as-you-go through USDT or Stripe card, and failed requests are not billed.
How do I authenticate RelayDance requests?
Authentication uses a bearer token in the request header: Authorization: Bearer YOUR_API_KEY. You generate and manage keys in the console at relaydance.com/console. Because the service is OpenAI compatible, you keep your current client library and change only the endpoint. According to the official relaydance.com/docs:"set base_url to https://relaydance.com/v1 and keep your OpenAI SDK". This applies to video tasks via POST /v1/video/generations and to image tasks via POST /v1/images/generations, with the same key used across both routes. See the protocol details at relaydance.com/docs.
How do I get and use an API key?
Obtain a key in the console, then attach it to each call as a bearer token.
- Sign in to the console at relaydance.com/console and create a key.
- Set
base_urltohttps://relaydance.com/v1in your OpenAI SDK. - Add the header
Authorization: Bearer YOUR_API_KEYto every request. - Submit a video task with
POST /v1/video/generations, then pollGET /v1/video/generations/{task_id}until status is succeeded or failed. - For images, call
POST /v1/images/generationswith the same key.
You can attach reference media in metadata.content[] (up to 9 reference images, 3 reference videos, and 3 audio tracks per request, with clips up to 15 seconds), cited in the prompt as @image1 to @imageN.
What payment methods does RelayDance support?
RelayDance accepts USDT and Stripe card payments on a pay-as-you-go basis per generated video. There is no BytePlus enterprise account or KYC required for OpenAI compatible access to Seedance. Per-model rates are published at relaydance.com/models. Sample current figures: Seedance 2.0 720p is about $0.190 per second, Seedance 2.0 1080p is about $0.470 per second, Seedance Fast is about $0.152 per second, and Seedance native 4K is about $4.90 per 5 second clip. For gpt-image-2, image output is free and billing applies only to input; image-to-image starts at about ¥0.035, and 4K and 1K outputs are priced the same.
Am I charged for failed requests?
No, requests that fail or return errors are not billed. According to the official relaydance.com docs:"failed or errored requests are never billed". Billing is pay-as-you-go and tied to successfully generated output, so a request that ends with status failed during polling does not incur a charge. This applies to both the video route (POST /v1/video/generations) and the image route (POST /v1/images/generations). For confirmation of current rates and the no-charge-on-failure policy, consult relaydance.com/models, where live per-model figures are listed alongside the billing terms.
Comparison: sample Seedance rates
| Model / tier | Rate | Unit |
|---|---|---|
| Seedance 2.0 720p | about $0.190 | per second |
| Seedance 2.0 1080p | about $0.470 | per second |
| Seedance Fast | about $0.152 | per second |
| Seedance native 4K | about $4.90 | per 5 second clip |
Rates are sourced from relaydance.com/models.
FAQ
Where do I create my API key? In the console at relaydance.com/console, then use it as Authorization: Bearer YOUR_API_KEY.
How do I switch my OpenAI SDK to RelayDance? According to the official relaydance.com/docs:"set base_url to https://relaydance.com/v1 and keep your OpenAI SDK".
What happens if a request errors out? It is not charged, because failed or errored requests are never billed (see relaydance.com/models).
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.