LogoreAPI Docs
LogoreAPI Docs
HomepageWelcome

Image

gpt-image-2gpt-image-2-officialgemini-2.5-flash-image-previewgemini-3-pro-image-previewgemini-3.1-flash-image-previewdoubao-seedream-5-0-lite

Video

doubao-seedance-2.0seedance-2.0-betaseedance-2.0-fast-betahappyhorse-1.0happyhorse-1.0-officialviduq3grok-imagine-1.0-videoVeo 3.1

Tools

enhance-video-1.0
X (Twitter)

seedance-2.0-fast-beta

ByteDance Seedance 2.0 (fast beta channel) — same alternate route as seedance-2.0-beta, ~2× faster generation. 480p / 720p only.

The fast variant of seedance-2.0-beta. Same beta-channel route, same field shape, same billing rules — but roughly twice as fast at the cost of dropping the 1080p tier. Best for drafts and high-volume iteration. See current pricing on the model page.

Differences from seedance-2.0-beta:

  • 1080p is not supported (upstream rejects it).
  • Average generation time ~4 minutes (vs. ~5 minutes on the standard beta variant).
  • Per-second rate is lower at every cell.

The request body shape, mode rules, and reference-media constraints are identical. Refer to seedance-2.0-beta for the full field reference.

Quick example

curl https://reapi.ai/api/v1/videos/generations \
  -H "Authorization: Bearer rk_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "seedance-2.0-fast-beta",
    "prompt": "A skater carving down an empty marble plaza, golden hour, slow tracking shot",
    "resolution": "720p",
    "aspect_ratio": "16:9",
    "duration": 5
  }'
import requests

resp = requests.post(
    "https://reapi.ai/api/v1/videos/generations",
    headers={
        "Authorization": "Bearer rk_live_xxx",
        "Content-Type": "application/json",
    },
    json={
        "model": "seedance-2.0-fast-beta",
        "prompt": "A skater carving down an empty marble plaza, golden hour",
        "resolution": "720p",
        "aspect_ratio": "16:9",
        "duration": 5,
    },
    timeout=30,
)
print(resp.json())
const r = await fetch("https://reapi.ai/api/v1/videos/generations", {
  method: "POST",
  headers: {
    Authorization: "Bearer rk_live_xxx",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    model: "seedance-2.0-fast-beta",
    prompt: "A skater carving down an empty marble plaza, golden hour",
    resolution: "720p",
    aspect_ratio: "16:9",
    duration: 5,
  }),
});
console.log(await r.json());
package main

import (
  "bytes"
  "encoding/json"
  "fmt"
  "io"
  "net/http"
)

func main() {
  body, _ := json.Marshal(map[string]any{
    "model":        "seedance-2.0-fast-beta",
    "prompt":       "A skater carving down an empty marble plaza, golden hour",
    "resolution":   "720p",
    "aspect_ratio": "16:9",
    "duration":     5,
  })
  req, _ := http.NewRequest("POST",
    "https://reapi.ai/api/v1/videos/generations", bytes.NewReader(body))
  req.Header.Set("Authorization", "Bearer rk_live_xxx")
  req.Header.Set("Content-Type", "application/json")
  resp, _ := http.DefaultClient.Do(req)
  defer resp.Body.Close()
  raw, _ := io.ReadAll(resp.Body)
  fmt.Println(string(raw))
}

Parameters

Identical to seedance-2.0-beta except for the resolution enum: this variant rejects 1080p upstream. Valid values are 480p and 720p.

Billing

Same per-second pricing model as the standard beta variant — the rate flips on reference_video_urls presence, and supplied reference videos extend the billable window. The cell values themselves are lower at every resolution. See the model page for the live pricing table.

Related

  • seedance-2.0-beta — full quality variant with 1080p support.
  • doubao-seedance-2.0 — the standard family (apimart route, different field shape).

Table of Contents

Quick example
Parameters
Billing
Related