iApp launches Seedance 2.0 — Generate AI videos with one Thai-billed API key

We're launching Seedance 2.0 video generation as the newest API on the iApp platform. From today, your existing iApp API key can submit a text prompt — optionally with a reference image, video, or audio clip — and get back a fully-rendered MP4 in 30 seconds to 4 minutes. No second account, no foreign-currency invoice, no scraping together a bespoke pipeline.
This is a reseller integration of BytePlus Ark's Dreamina Seedance 2.0 family. We forward your request to the BytePlus Singapore region, attach our own auth, and bill you in iApp credits (IC) the same way you already pay for OCR, eKYC, LLM, and Speech.
What you get
- Two model tiers, one endpoint.
dreamina-seedance-2-0-fast-260128for cheap drafts (up to 720p).dreamina-seedance-2-0-260128for full-quality 1080p hero shots. Switch via themodelfield per request. - All input modalities. Text-to-video, image-to-video (
reference_image/first_frame/last_frameroles), video-to-video editing (reference_video), and audio-driven generation (reference_audio). - Native audio output. Toggle
generate_audio: trueand Seedance composes a matching soundtrack with the video. - Singapore region. ~10–30 ms gateway overhead from Thailand. The same hardware that BytePlus direct customers use.
- Per-token pricing. You pay for actual GPU work — measured by
usage.completion_tokensreturned with each successful job. Failed renders cost zero.
Try it without writing any code:
Try Seedance 2.0 Video Generation
Login to your iApp account to use this premium video-generation demo.
Example Prompts
Pricing — billed per output token, with a small margin over BytePlus
| Model | Resolution | Input has video? | iApp rate (IC / 1K tokens) |
|---|---|---|---|
| Seedance 2.0 | 480p / 720p | no | 0.302 |
| Seedance 2.0 | 480p / 720p | yes | 0.186 |
| Seedance 2.0 | 1080p | no | 0.333 |
| Seedance 2.0 | 1080p | yes | 0.203 |
| Seedance 2.0 Fast | 480p / 720p | no | 0.242 |
| Seedance 2.0 Fast | 480p / 720p | yes | 0.143 |
Concrete examples (text-only prompt, 16:9, 24 fps, 5 s clip):
- 5-second 480p draft on Fast model ≈ 15 IC (~₿15)
- 5-second 720p reel on Fast model ≈ 33 IC (~₿33)
- 5-second 1080p hero shot on full model ≈ 101 IC (~₿101)
Billing reads the usage.completion_tokens field from BytePlus, applies the matching tier rate, and rounds up to the nearest 1K tokens. You are only charged for successful generations — content-moderation rejections, internal failures, and timeouts cost zero.
60-second quickstart (Python)
import os, time, requests
API = "https://api.iapp.co.th/v3/store/video/seedance/tasks"
H = {"apikey": os.environ["IAPP_API_KEY"], "Content-Type": "application/json"}
# 1. Submit
task_id = requests.post(API, headers=H, json={
"model": "dreamina-seedance-2-0-fast-260128",
"content": [{"type": "text", "text": "A cat surfs a wave at sunset, cinematic"}],
"duration": 5, "ratio": "16:9", "resolution": "720p", "generate_audio": True,
}).json()["id"]
# 2. Poll until ready
while True:
r = requests.get(f"{API}/{task_id}", headers=H).json()
if r["status"] == "succeeded":
url = r["content"]["video_url"]; break
time.sleep(5)
# 3. Download (link expires in ~24h)
open("output.mp4", "wb").write(requests.get(url).content)
That's the entire integration. The full reference, including all body fields and code samples in cURL / Node.js / Go, lives in the Seedance 2.0 docs.
Premium-only: paid accounts unlock it
A single 1080p render can run 60–100 IC, far above any other API on the platform. To prevent a free signup from accidentally burning hundreds of dollars of GPU time, Seedance is restricted to accounts that have purchased any IC package at least once.
If you've never topped up before, the smallest package unlocks every premium API on the platform — including Seedance — and the IC you buy never expires. Buy 1,000 IC to get started.
What's next
- We're tracking adoption to decide whether to add the upcoming Seedance 1.5 Pro (audio-included offline inference) and Seedance 1.0 Pro (cheaper for static-camera scenes) to the same
modelfield. - A webhook for task completion is planned for Q3 2026 so you can stop polling.
- Batch mode at half price is on the roadmap for jobs that don't need real-time turnaround.
For pricing or billing questions, email sale@iapp.co.th. For technical questions, join us on Discord.