{
  "schema_version": 1,
  "site": {
    "name": "Discount Aggregator Aggregator",
    "url": "https://bennygoldstein.github.io/discount-aggregator/",
    "owner": "Benny Goldstein"
  },
  "generated_at": "2026-09-13T22:44:44.280Z",
  "checked_at": "2026-09-13T19:58:50.374Z",
  "unit": "USD per minute of generated video (accumulated footage) at the 720p column basis",
  "aggregators": [
    {
      "id": "atlas",
      "name": "Atlas Cloud",
      "url": "https://www.atlascloud.ai/",
      "api_docs_url": "https://www.atlascloud.ai/docs",
      "api_base_url": "https://api.atlascloud.ai/api/v1",
      "billing_model": "Prepaid pay-as-you-go USD balance, no subscription. Most video models are billed per second of OUTPUT at a per-resolution rate (some Vidu endpoints add a per-clip base fee; Hailuo is per fixed-length clip). Seedance 2.x (2.0 / 2.0 Mini / 2.0 Fast / 2.5) are billed by output video tokens (tokens ~ W x H x fps x seconds / 1024) and the site shows an 'estimated' per-second figure. Atlas shows an 'official price' and its own discounted 'our price' per row; the discount is applied automatically. Free quote endpoint POST https://api.atlascloud.ai/api/v1/model/calculate works WITHOUT an API key (body: {\"model\":\"vendor/model/mode\",\"duration\":N,\"resolution\":\"720p\", ...other input params}; returns origin_price, price, discount = % payable, estimated_tokens for token-billed models). Generation: POST /api/v1/model/generateVideo, poll GET /api/v1/model/prediction/{id} (Bearer apikey-... required).",
      "status": "using",
      "role": "Current video supplier; broad discounted catalog",
      "free_tier_or_bonus": "No free tier shown today. Top-up bonus tiers (+20% at $500/$2,500, +25% at $10k/$20k, +30% at $50k) were advertised only for a May 15 - June 15, 2026 promotion (expired). Seedance 2.0 Mini 80% off / Fast 70% off is described as permanent list pricing, not a timed sale.",
      "pricing_page_urls": [
        "https://www.atlascloud.ai/pricing/models",
        "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
        "https://www.atlascloud.ai/docs/billing/model-billing",
        "https://www.atlascloud.ai/models?category=video"
      ],
      "research_notes": "All prices read live 2026-09-13 from the server-rendered pricing table (embedded price_rows JSON in https://www.atlascloud.ai/pricing/models: our_price / official_price / discount_text) and cross-checked with the unauthenticated quote endpoint POST https://api.atlascloud.ai/api/v1/model/calculate (body uses TOP-LEVEL params: {\"model\":\"...\",\"duration\":N,\"resolution\":\"720p\"}; nesting under \"input\" is ignored and returns the 5s default). No changes vs the 2026-09-13 morning quotes for any tracked model. H3 Max, Wan 3.0 and Seedance 2.5 rows were absent from the server-rendered table (page appears truncated at ~357 models) so those are calculator-derived (confidence medium). Discounts shown as '-X%' vs official price carry no published end date; the only dated sales found (Wan 2.7/Seedance 2.0 'through May 7 23:59 UTC', and May 15-Jun 15 2026 top-up bonus) have expired. Seedance 2.0 Mini/Fast cuts are described as permanent. Kling 3.0 Turbo exposes no sound parameter on Atlas (Std/Pro do, with separate rates). Vidu Q2 Pro Fast carries a $0.0255 (net) per-clip base fee on top of $0.0085/s. Atlas resolution '768p' (MiniMax H3) is reported in the 720p column; PixVerse 540p is reported as its own 540p row."
    },
    {
      "id": "fal",
      "name": "fal.ai",
      "url": "https://fal.ai/",
      "api_docs_url": "https://docs.fal.ai/",
      "api_base_url": "https://queue.fal.run",
      "billing_model": "Pay-as-you-go, no subscription or minimums. Video endpoints bill per second of output video by resolution (some per clip, some per token); each endpoint's rate is printed in the Pricing section of its model page and in its /llms.txt.",
      "status": "using",
      "role": "Current video supplier; dated launch offers",
      "free_tier_or_bonus": "Signed-in users get 5 free MiniMax H3 Max generations per day (up to 15 s each, native audio) in the fal sandbox (https://fal.ai/minimax-h3-max). No general credit bonus published.",
      "pricing_page_urls": [
        "https://fal.ai/pricing",
        "https://fal.ai/minimax-h3-max"
      ],
      "research_notes": "All prices read 2026-09-13 from server-rendered fal.ai model pages (Pricing section) and the matching /llms.txt for each endpoint (which carries the same pricing sentence plus the input schema used for max_clip_seconds/resolution/audio). Endpoint id = path after https://fal.ai/models/, called via https://queue.fal.run/<endpoint_id> (docs: https://docs.fal.ai/). Promo: MiniMax H3 Max and H3 Max Turbo are 75% off through 2026-09-14 (list price from Sept 15) — the landing page https://fal.ai/minimax-h3-max shows the full table (Turbo 480p/768p/1080p $0.00625/$0.01/$0.02 per s -> $0.025/$0.04/$0.08; Max $0.0125/$0.02/$0.04 -> $0.05/$0.08/$0.16) and 5 free H3 Max generations/day for signed-in users. Versus the 2026-09-13 morning quotes: H3 Max Turbo, H3 Max, Seedance 2.0 Mini, Seedance 2.0 Fast and Seedance 2.5 are all unchanged. fal.ai/pricing only lists a few sample video models (Wan 2.5 $0.05/s, Kling 2.5 Turbo Pro $0.07/s, Veo 3 $0.4/s, Ovi $0.2/video) — per-model pages are authoritative. Other fal video endpoints verified but omitted to stay within the 12-extra cap: Wan 3.0 Prime $0.068/$0.14/$0.28 per s (480p/720p/1080p, alibaba/wan-3.0-prime/image-to-video); LTX-2 Pro $0.06/s 1080p (fal-ai/ltx-2/image-to-video); LTX 2.5 Fast $0.09/s 720p, $0.13/s 1080p (lightricks/ltx-2.5/image-to-video/fast); Vidu Q3 $0.07/s 360p/540p, 2.2x for 720p/1080p (fal-ai/vidu/q3/image-to-video); MiniMax H3 standard $0.05/s 480p, $0.06/s 768p, $0.13/s 2K (minimax/h3/image-to-video); Hailuo 2.3 Pro "
    },
    {
      "id": "replicate",
      "name": "Replicate",
      "url": "https://replicate.com/",
      "api_docs_url": "https://replicate.com/docs/reference/http",
      "api_base_url": "https://api.replicate.com/v1",
      "billing_model": "Hosted/official video models are billed per unit of output (\"per second of output video\", or \"per output video\" for fixed-length models like Luma Ray 3.2 and Hailuo 2.3), with tiers keyed on resolution / model variant / audio flag as declared in each model page's billingConfig JSON (server-rendered in the HTML). Open-source community models (e.g. tencent/hunyuan-video) are billed by hardware time instead. Prepaid credit or monthly arrears billing; USD.",
      "status": "shortlisted",
      "role": "Broad model host",
      "free_tier_or_bonus": "Docs: \"You can run select models on Replicate for free, but after a bit you'll be asked to set up billing.\" No dollar credit published. prunaai/p-video sidebar today says \"Paid pricing resumes after extended free launch period ends Monday 9AM CET\" (i.e. p-video currently free).",
      "pricing_page_urls": [
        "https://replicate.com/pricing",
        "https://replicate.com/collections/text-to-video",
        "https://replicate.com/docs/topics/billing",
        "https://replicate.com/alibaba/wan-3",
        "https://replicate.com/bytedance/seedance-2.5"
      ],
      "research_notes": "Method: every price was read from the server-rendered billingConfig JSON (current_tiers[].prices[].price with metric 'second of output video' or 'per output video') embedded in each https://replicate.com/{owner}/{model} page via curl on 2026-09-13; schemas (duration/resolution/audio params) read from the same HTML. The /pricing page itself lists only wavespeedai/wan-2.1 rates ($0.09/s 480p, $0.25/s 720p) plus a banner 'Wan 3.0 is 30% off this week'; the /collections/text-to-video page shows no prices. Changes vs last-known: Wan 3.0 720p dropped from $6/min to $3/min live ($0.05/s; README list still says $0.10/s; description says '50% off until Aug 30!' which is past, banner says 30% off this week - the effective discount vs README is 50%); Seedance 2.5 price is now exposed ($0.2312/s 720p non-video-input = $13.872/min). Other notable extras not given full quote rows to stay within budget: alibaba/wan-3-prime 480p $0.068/s, 720p $0.14/s (= $8.40/min), 1080p $0.28/s, up to 30s; lightricks/ltx-2.5-fast 720p $0.03/s (= $1.80/min), 1080p $0.06/s, up to 20s; lightricks/ltx-2.3-pro 1080p $0.08/s; prunaai/p-video 720p standard $0.02/s (= $1.20/min) but currently in an 'extended free launch period' ending Monday 9AM CET; kwaivgi/kling-v3-omni-video standard-audio $0.224/s, pro-audio $0.28/s; tencent/hunyuan-video is hardware-billed (4x H100, $0.0061/s compute, p50 ~$2.55/run) not per-output. No Pika, Kie, or Atlas-tier models on Replicate. Endpoint ids are the Replicate model slugs pa"
    },
    {
      "id": "wavespeed",
      "name": "WaveSpeedAI",
      "url": "https://wavespeed.ai/",
      "api_docs_url": "https://wavespeed.ai/docs",
      "api_base_url": "https://api.wavespeed.ai/api/v3",
      "billing_model": "Prepaid USD credit balance, pay-per-output (no subscription). Each model carries a server-side billing formula (total_price = base_price x duration/resolution/audio multipliers) plus a per-model discount_rate (100 = list price; 90 = 10% off) applied at checkout; the playground shows the exact cost before submit and the charge is recorded on the prediction. Top-ups: $5 minimum, $1 increments, credits never expire; Stripe/PayPal/wire/AWS Marketplace. Account levels by single top-up size: Bronze (default), Silver (<$1,000), Gold ($1,000-4,999), Ultra ($5,000+). Volume/enterprise discounts on request. API: POST https://api.wavespeed.ai/api/v3/{model_id} with Authorization: Bearer key; poll https://api.wavespeed.ai/api/v3/predictions/{id}/result.",
      "status": "shortlisted",
      "role": "Video/image API platform",
      "free_tier_or_bonus": "New accounts receive $1 in free credits (no credit card; some premium models excluded from trial credits). New users also get a percentage bonus on top-ups capped at $10 (site copy). Affiliate program pays 10% commission capped at $10 per referred customer. Enterprise volume discounts by contact only.",
      "pricing_page_urls": [
        "https://wavespeed.ai/pricing",
        "https://wavespeed.ai/models/bytedance/seedance-2.5/image-to-video",
        "https://wavespeed.ai/models/bytedance/seedance-2.0-mini/image-to-video",
        "https://wavespeed.ai/models/bytedance/seedance-2.0-fast/image-to-video",
        "https://wavespeed.ai/models/bytedance/seedance-v1.5-pro/image-to-video-fast",
        "https://wavespeed.ai/models/alibaba/wan-2.6/image-to-video-flash"
      ],
      "research_notes": "Method: all numbers read from server-rendered HTML (curl) of wavespeed.ai model pages and /pricing on 2026-09-13; model URLs enumerated from https://wavespeed.ai/model-sitemap.xml. Each model page embeds the live billing object {base_price (micro-USD), discount_rate, formula}; the client JS displays price = base_price * discount_rate/100 and the playground calls a pricing endpoint that returns {price, discounted_price}, so discount_rate < 100 is an active site discount not reflected in the readme tables. Active discounts today: Seedance 2.5 (discount_rate 90, 10% off - unchanged from the 2026-09-13 morning quote), Seedance 2.0 standard (90), Wan 3.0 and Wan 3.0 Prime (95), WaveSpeed-hosted MiniMax H3 open weights (50). No promo end dates are published; Seedance 2.0 Mini has no discount (unchanged: $7.20/min 720p, $3.60/min 480p). Site banner i18n strings include 'Seedance 2.0 15% OFF | Create in Video Generator' (consumer app), 'MiniMax H3 Open Weights', and an expired 'Vidu Q3 & Q3 Pro 50% OFF May 20 - Jun 2'; which banner renders is decided client-side and could not be confirmed statically. Kling 3.0 Turbo on WaveSpeed is split into turbo-std ($0.112/s, reported as 'kling') and turbo-pro ($0.14/s, extra); Kling/Sora 2/Runway pages do not state output resolution. Vidu Q2 Pro Fast caps at 8 s on WaveSpeed (tracked assumes 10 s) and has a fixed base + per-second structure. Grok 1.5 pricing includes a $0.01 per-request input-image fee (folded into the per-minute figure on a 15 "
    },
    {
      "id": "runware",
      "name": "Runware",
      "url": "https://runware.ai/",
      "api_docs_url": "https://runware.ai/docs",
      "api_base_url": "https://api.runware.ai/v1",
      "billing_model": "Pay-as-you-go USD balance (no subscription, no minimums). Video models are metered per second of generated output (a few older models per run); some models add per-input-image fees. Only successful requests that produce output are charged. Model docs pages show exact \"Rates per second\" tables plus worked example costs.",
      "status": "shortlisted",
      "role": "Media API platform; many exact tiers",
      "free_tier_or_bonus": "Pricing FAQ (runware.ai/pricing): \"new users receive $2 in free credits to explore our platform and test various models.\" Volume discounts via sales only. No promotional discounts shown on any video model page today.",
      "pricing_page_urls": [
        "https://runware.ai/pricing",
        "https://runware.ai/seedance-2-5",
        "https://runware.ai/docs/models/minimax-h3-max-turbo",
        "https://runware.ai/docs/models/minimax-h3-max",
        "https://runware.ai/docs/models/bytedance-seedance-2-0-mini",
        "https://runware.ai/docs/models/bytedance-seedance-2-0-fast"
      ],
      "research_notes": "All prices read live on 2026-09-13 from server-rendered Runware docs model pages (component-ModelPricing 'Rates per second' tables) via curl; no JavaScript needed. Endpoint IDs are Runware AIR identifiers (passed as \"model\" in a videoInference task to https://api.runware.ai/v1). No promotions shown on any page. Versus the 2026-09-13-morning quotes: all tracked rates unchanged (H3 Max Turbo $0.04/$0.025, Seedance 2.0 Mini $0.081/$0.036, Wan 2.6 Flash $0.05/$0.025, Veo 3.1 Lite $0.05/$0.03, Seedance 2.0 Fast $0.13/$0.06, Kling 3.0 Turbo $0.112, PixVerse V6 $0.06/$0.045); Seedance 2.5's docs page rounds to $0.23/s (=$13.80/min) while the landing page still shows $0.2304/sec (=$13.824/min, $10.7/M token) - rounding only. Newly captured: MiniMax H3 Max $0.08/s 768p, Wan 3.0 $0.10/s 720p (up to 30s), Wan 2.7 $0.10/s 720p, Veo 3.1 Fast $0.15/s with audio / $0.10/s silent (per second, not per clip). Other Runware video models seen but not quoted: MiniMax H3 (minimax:h3@0) $0.08/s 768p; MiniMax H3 Fast $0.046/s; MiniMax Hailuo 2.3 (minimax:4@1) per run 768p 6s $0.28 / 10s $0.56, 1080p 6s $0.49; Wan 2.6 (alibaba:wan@2.6) $0.10/s 720p, $0.15/s 1080p; Vidu Q3 (vidu:4@1) $0.065/s 720p; Kling 3.0 4K/Omni tiers; LTX-2.5 Fast/Pro; Wan 3.0 Prime. Note: the shared scratchpad initially collided with other agents' files (fal/kie pages overwrote pricing.html/seedance-2-5.html); Runware pages were re-fetched into an isolated rw/ folder and verified by <title>/canonical before use."
    },
    {
      "id": "kie",
      "name": "Kie.ai",
      "url": "https://kie.ai/",
      "api_docs_url": "https://docs.kie.ai",
      "api_base_url": "https://api.kie.ai/api/v1",
      "billing_model": "Prepaid credits, pay-as-you-go. Site text: \"Each credit is valued at $0.005 USD.\" / \"1 credit ≈ $0.005 USD\" / JSON-LD \"(1 USD = 200 Credits)\"; \"High-tier top-ups (+10% bonus)\" make effective pricing ~90% of listed (site warns \"not everyone's effective price is $0.005 per credit\"); \"Credits never expire\". Video models are billed per output second (credits/s) or flat per clip (Veo 3.1, Runway, Wan 2.6, Hailuo 2.3, Seedance 1.0 Pro Fast). Seedance 2.x, Wan 3.0 and MiniMax H3 bill (input video duration + output duration) x unit price when a reference video is supplied. All prices normalized at the standard $0.005/credit.",
      "status": "shortlisted",
      "role": "Credit-based aggregator; provider-specific modes",
      "free_tier_or_bonus": "\"New users receive free credits\" for the playground (amount not stated on fetched pages). High-tier top-ups carry +10% bonus credits (~10% effective discount). Veo 3.1 add-on endpoints: Get 1080P video 5 credits/video ($0.025); Get 4K video 120 credits/video (~$0.60); Veo extend: Lite 30 / Fast 60 / Quality 250 credits per extension.",
      "pricing_page_urls": [
        "https://kie.ai/pricing",
        "https://kie.ai/seedance-2-0-mini",
        "https://kie.ai/seedance-2-0",
        "https://kie.ai/seedance-2-5",
        "https://kie.ai/veo-3-1",
        "https://kie.ai/pixverse-v6"
      ],
      "research_notes": "All prices were read live on 2026-09-13 from the server-rendered __NEXT_DATA__ 'pricingDesc' fields on kie.ai model pages (curl); https://kie.ai/pricing is JavaScript-rendered (curl returns only the app shell; WebFetch 403) and exposes no static per-model numbers, but its i18n strings confirm \"1 credit ≈ $0.005 USD\" and \"not everyone's effective price is $0.005 per credit\" (+10% bonus on high-tier top-ups). Normalization: credits/s x $0.005 x 60; per-clip rates divided by the stated clip length. All seven last-known quotes (Seedance 2.0 Mini, Veo 3.1 Lite/Fast, Seedance 2.0 Fast, Seedance 2.5, PixVerse V6 with/without audio) are UNCHANGED, including the Seedance 2.0 Mini/Fast promo (ends Oct 7 06:00 UTC) and the Seedance 2.5 1080P 28%-off promo (ends Oct 17 06:00 UTC). Seedance 2.x/Wan 3.0/MiniMax H3 'with video input' rates are lower per second but billed on (input + output) seconds. Not sold on Kie.ai (404 or absent from sitemap): Sora 2 (/sora-2-pro returns HTTP 451), Vidu, Luma Ray, LTX-2, Hunyuan Video, Pika, Runway Gen-4.5, Kling 3.0 Pro standalone page (Pro is a mode of kling-3.0/video). API: POST https://api.kie.ai/api/v1/jobs/createTask with 'model' = endpoint_id; Veo 3.1 and Runway use dedicated docs sections (docs.kie.ai/veo3-api, docs.kie.ai/runway-api)."
    },
    {
      "id": "huggingface",
      "name": "Hugging Face",
      "url": "https://huggingface.co/docs/inference-providers/index",
      "api_docs_url": "https://huggingface.co/docs/inference-providers/tasks/text-to-video",
      "api_base_url": "https://router.huggingface.co",
      "billing_model": "Pay-as-you-go pass-through: \"Hugging Face charges you the same rates as the provider, with no additional fees.\" Requests routed via HF are billed to the HF account at the partner's (fal-ai / wavespeed / replicate / novita) own rate; with a Custom Provider Key the provider bills you directly. Video tasks (text-to-video, image-to-video, image-text-to-video) are served by fal-ai, wavespeed, replicate (and novita, staging). HF publishes no per-model video price itself — the pricing page and model pages expose provider rates only for chat models (router /v1/models pricing = $/M tokens); video rates must be read on the partner site.",
      "status": "shortlisted",
      "role": "Partner inference routing",
      "free_tier_or_bonus": "Monthly credits (pricing page, 2026-09-13): Free users $0.10 \"subject to change\"; PRO users $2.00; Team/Enterprise $2.00 per seat (general compute credits, shared org pool). Credits apply only to HF-routed requests, not custom-provider-key requests. Extra usage requires purchasing credits.",
      "pricing_page_urls": [
        "https://huggingface.co/docs/inference-providers/pricing",
        "https://huggingface.co/docs/inference-providers/index",
        "https://huggingface.co/docs/inference-providers/tasks/text-to-video",
        "https://huggingface.co/docs/inference-providers/hub-api",
        "https://huggingface.co/api/models?pipeline_tag=text-to-video&inference_provider=all&expand[]=inferenceProviderMapping",
        "https://huggingface.co/api/models?pipeline_tag=image-to-video&inference_provider=all&expand[]=inferenceProviderMapping"
      ],
      "research_notes": "Verified live 2026-09-13. NONE of the 18 tracked models is routable through Hugging Face Inference Providers: the Hub API (api/models?...&inference_provider=all&expand[]=inferenceProviderMapping) for pipeline tags text-to-video, image-to-video and image-text-to-video lists only open-weight checkpoints (HunyuanVideo/1.5/I2V, Wan 2.1/2.2 T2V+I2V, LTX-2 / LTX-Video 0.9.x, MiniMaxAI/MiniMax-H3 + H3/LTX/Wan LoRAs, LongCat-Video, Mochi, CogVideoX, Ovi, SkyReels, Lynx, UniAnimate). Searches for seedance, kling, veo, wan2.6, wan2.7, wan3, pixverse, vidu, grok, hailuo, sora, luma/ray, runway returned zero video mappings. Video partners per the index page: Fal AI, Novita, Replicate, Together, WaveSpeedAI (Novita's MiniMax-H3 mapping is 'staging', Together has no live video mapping in the API dump). HF publishes no video prices itself: the pricing doc only states 'same rates as the provider, with no additional fees'; the router /v1/models pricing field and the model-page 'isCheapestPricingOutput' flags are token-based (chat) only, so all video $ figures above are the partner's own published rate (fal.ai / wavespeed.ai / replicate.com pages) which HF passes through 1:1. Routed calls go to https://router.huggingface.co/{provider}/... via the huggingface_hub / @huggingface/inference clients (provider chosen with model suffix ':wavespeed' / ':fal-ai' / ':replicate' or provider= argument); fal's own base is https://queue.fal.run, WaveSpeed's is https://api.wavespeed.ai/api/v3. Key comparison"
    },
    {
      "id": "openrouter",
      "name": "OpenRouter",
      "url": "https://openrouter.ai/",
      "api_docs_url": "https://openrouter.ai/docs/guides/overview/multimodal/video-generation",
      "api_base_url": "https://openrouter.ai/api/v1",
      "billing_model": "Prepaid credits (USD), provider pass-through pricing with no OpenRouter markup; video is billed per second of generated footage with resolution and audio/no-audio SKU tiers (ByteDance Seedance models are metered in video tokens: $/M tokens, which OpenRouter also displays as an equivalent $/second per resolution). Charged on successful completion. Credit top-up fee: 5.5% ($0.80 minimum) by card, 5% by crypto (USDC). Async job API: POST /api/v1/videos -> GET /api/v1/videos/{jobId} -> GET /api/v1/videos/{jobId}/content; capability/price discovery at GET /api/v1/videos/models (public JSON, pricing_skus field).",
      "status": "shortlisted",
      "role": "Unified router; few video models",
      "free_tier_or_bonus": "New accounts get a small free credit allowance (docs/FAQ; amount not stated). Free-model rate limits (50 req/day, 1,000/day after buying >= $10 credits) apply to :free LLMs only, not to any video model. No video promo other than Wan 3.0 '15% off' badge (see quote). MiniMax H3 (2K) gives first 5 reference images free ($0.04/image after).",
      "pricing_page_urls": [
        "https://openrouter.ai/models?output_modalities=video",
        "https://openrouter.ai/collections/video-models",
        "https://openrouter.ai/api/v1/videos/models",
        "https://openrouter.ai/api/v1/models?output_modalities=video",
        "https://openrouter.ai/bytedance/seedance-2.5",
        "https://openrouter.ai/bytedance/seedance-2.0-mini"
      ],
      "research_notes": "OpenRouter now sells 29 video-output models (public JSON: https://openrouter.ai/api/v1/videos/models exposes supported_resolutions/durations/generate_audio and a pricing_skus map in $/second; the model pages carry the same figures as display_pricing tiers plus a plain-English FAQ). The general /api/v1/models JSON shows prompt/completion '0' for video models, so pricing must be read from the model page HTML or /videos/models. All tracked-model prices were read live today and are high confidence. Seedance 2.5 is UNCHANGED vs the 2026-09-13 morning quote ($0.23112/s = $13.867/min 720p; $0.1028/s = $6.168/min 480p; $10.70/M video tokens; per-second figures equal W x H x 24 fps / 1024 tokens x token price). Only live promotion: Wan 3.0 shows a '15% off' badge with $0.10 struck through to $0.085/s (720p), regular SKUs $0.05/$0.10/$0.20 per second at 480p/720p/1080p, no end date published. Other video models on OpenRouter not quoted above: MiniMax H3 (2K, $0.13/s = $7.80/min, ref images $0.04 after first 5 free), FLUX.3 Video ($0.17/s 720p, $0.29/s 1080p; continuation $0.41/$0.53), HappyHorse 1.0/1.1 ($0.0988/s 720p), Grok Imagine Video 1.0 ($0.07/s 720p), HeyGen Avatar IV ($0.05/s), Runway Aleph 2.0 ($0.28/s, min $0.56), FLUX Video Edit ($0.03/s), FLUX Video Upscale ($0.075-0.105 per megapixel-second). Not on OpenRouter at all: Sora 2 (non-Pro), Luma Ray, LTX-2, Hunyuan Video, Pika, Vidu, PixVerse. Per-minute figures exclude the 5.5% (min $0.80) card top-up fee on credits."
    },
    {
      "id": "novita",
      "name": "Novita AI",
      "url": "https://novita.ai/",
      "api_docs_url": "https://docs.novita.ai/api-reference/",
      "api_base_url": "https://api.novita.ai/v3 (async video endpoints: POST https://api.novita.ai/v3/async/{model}; result: GET https://api.novita.ai/v3/async/task-result?task_id=; MiniMax H3 proxy: POST https://api.novita.ai/v3/minimax/v2/video_generation)",
      "billing_model": "Prepaid USD balance (pay-as-you-go top-up, $1 = $1, no credit markup). Video SKUs are either per-second of output (Wan 2.7, Kling v3.0, MiniMax H3: billingExpr \"sku * duration\") or fixed-price per clip SKU keyed by resolution+duration (Wan 2.5/2.6, Hailuo 2.3). All video SKUs show discountPrice == originalPrice today (no discount active).",
      "status": "shortlisted",
      "role": "Multi-model API platform",
      "free_tier_or_bonus": "Site copy says \"Free to start, scales as you grow\" (signup credit amount not verified today). No video promotion displayed on /pricing or /models on 2026-09-13; the batch-price API returns identical base and discount prices for every video SKU.",
      "pricing_page_urls": [
        "https://novita.ai/pricing",
        "https://novita.ai/models?type=video",
        "https://novita.ai/models/wan/wan2.7-i2v",
        "https://novita.ai/models/wan/wan2.7-t2v",
        "https://novita.ai/models/wan/wan2.7-r2v",
        "https://novita.ai/models/minimax/minimax-h3"
      ],
      "research_notes": "Method: /pricing HTML (curl) carries a server-rendered SKU price map (\"modelProductPrice\", 108 SKUs incl. Kling v3.0, Hailuo 2.3, Wan 2.5/2.6, Wan 2.1) with originalPrice == discountPrice for every video SKU; the live Video catalog (https://novita.ai/models?type=video, rendered in the browser, 22 models) shows the cheapest SKU per card (\"$0.1 /s 720P -s\" for Wan 2.7 I2V - unchanged from the last-known $6/min). Wan 2.7, MiniMax H3, Kling 4K and Motion Control prices are NOT in the static map; they were read from Novita's own catalog price API (POST https://api-server.novita.ai/v1/product/batch-price, body {businessType:\"model_api\", productIds:[SKU]}), whose basePrice0 is USD x 10,000 (1000 -> displayed \"$0.1 /s\"; 1680 -> \"$0.168 /s\"; 276 -> \"$0.0276 /image\"). Model SKU codes and billing expressions come from https://api-server.novita.ai/v1/product/multimodal-model/list?returnSchema=true. Model detail pages themselves render no price text. No promotions active on 2026-09-13. Video SKUs present in the pricing map but with no catalog page: Kling O1 (text/image-to-video 720P 5-10s $0.112/s, edit $0.168/s, edit-fast $0.09/s) and legacy Wan 2.1 (WAN_TXT_TO_VIDEO_480P $0.2/video, _720P $0.3/video, fast-mode $0.125/$0.225 per video; clip length not stated so not normalized). Kling v3.0 Standard/Pro pages expose no resolution parameter, so their output resolution is left unstated. Hailuo 2.3 T2V and Wan 2.6 T2V/V2V share the I2V prices listed. All Wan 2.7 modes: 720P $0.10/s, 1080P $0."
    },
    {
      "id": "piapi",
      "name": "PiAPI",
      "url": "https://piapi.ai/",
      "api_docs_url": "https://piapi.ai/docs/overview",
      "api_base_url": "https://api.piapi.ai (task endpoint: POST https://api.piapi.ai/api/v1/task, GET /api/v1/task/{task_id}; auth header X-API-Key)",
      "billing_model": "Prepaid pay-as-you-go USD credit balance ($1 credit = $1 of listed price); every video model has its own USD rate, mostly per second of generated output (Seedance, MiniMax H3, Kling 3.0, Veo 3.1, Sora 2, Wan 2.6), some per clip (Hailuo, Luma, Hunyuan, older Kling). Billing applies only to successfully completed tasks; content-rejected tasks are refunded. Optional subscription plans (Creator/Pro/Enterprise, monthly or yearly at 25% off) add features, concurrency and recurring bonus credits but API usage is still deducted from the credit balance. Some APIs (Kling, Luma, Udio) also offer a Host-Your-Account mode at $5-$10/seat/month using your own upstream account.",
      "status": "shortlisted",
      "role": "Multi-model API platform",
      "free_tier_or_bonus": "New accounts start with $0.50 in free credits (no credit card). Creator plan: $10 bonus credits per billing cycle; Pro plan: $60 bonus credits per cycle. One-time USDT (crypto) top-ups above $1,000 get 5% extra credits (higher tiers exist above that). No refunds.",
      "pricing_page_urls": [
        "https://piapi.ai/pricing",
        "https://piapi.ai/seedance-2-0",
        "https://app.piapi.ai/seedance-2-5",
        "https://piapi.ai/seedance-2-5",
        "https://piapi.ai/minimax-h3",
        "https://piapi.ai/kling-3-0"
      ],
      "research_notes": "All prices read live 2026-09-13 from server-rendered HTML (curl). /pricing is a Next.js page whose numbers live in the embedded RSC flight payload (self.__next_f.push), decoded and cross-checked against the per-model pages and docs; model pages and docs agree with /pricing everywhere. The three last-known Seedance quotes (2.0 Mini, 2.0 Fast, 2.5) are unchanged; Seedance 2.5 additionally shows a 1080p tier at $0.80/s. All Seedance/MiniMax H3/Kling 3.0/Veo 3.1/Sora 2/Wan 2.6 rates are per second of output; Hailuo, Luma, Hunyuan and legacy Kling 1.6/2.1/2.5/2.6 are per clip. Every Seedance and MiniMax H3 tier has a 'less-restriction'/NSFW sibling at +10% (Seedance) or +$0.01/s (H3). No promotions, sales or time-limited discounts shown today; only the standing USDT top-up bonus and plan bonus credits. Older/other video endpoints seen but not quoted: Kling 2.5/2.6 (STD $0.20/5s, PRO $0.33/5s, PRO+Audio $0.66/5s, 2.5 Turbo Pro $0.28/5s), Kling 3.0 Omni (same rates as 3.0), Kling O1 ($0.39/5s std 720p, $0.52/5s pro 1080p), Kling 2.6/3.0 Motion Control ($0.065-$0.26/s), Veo 3 (same ladder as 3.1), Wan 2.1/2.2 ($0.12-$0.28/gen 480p), SkyReels V1 ($0.15/gen), Framepack ($0.03/s), AI Hug ($0.20/gen), Sora/Seedance watermark removal ($0.003/s and $0.008/s). Docs entry page https://app.piapi.ai/docs redirects to the same content as https://piapi.ai/docs/overview."
    }
  ],
  "models": [
    {
      "id": "h3turbo",
      "name": "MiniMax H3 Max Turbo",
      "vendor": "MiniMax",
      "spec": "768p (counts as the 720p column), audio included, up to 15s",
      "max_clip_s": 15,
      "col720_basis": "768p",
      "tracked": true
    },
    {
      "id": "vidu",
      "name": "Vidu Q2 Pro Fast",
      "vendor": "Vidu (Shengshu)",
      "spec": "720p, silent, image-to-video, 10s clips",
      "max_clip_s": 10,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "seed15",
      "name": "Seedance 1.5 Pro Fast",
      "vendor": "ByteDance",
      "spec": "720p, up to 12s, audio setting to verify",
      "max_clip_s": 12,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "kielite",
      "name": "Veo 3.1 — Kie Lite mode",
      "vendor": "Google (Kie.ai tier)",
      "spec": "Kie.ai-specific Lite mode, 8s clip, per-clip credits, audio may vary",
      "max_clip_s": 8,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "h3max",
      "name": "MiniMax H3 Max",
      "vendor": "MiniMax",
      "spec": "768p (counts as the 720p column), audio included, up to 15s",
      "max_clip_s": 15,
      "col720_basis": "768p",
      "tracked": true
    },
    {
      "id": "mini",
      "name": "Seedance 2.0 Mini",
      "vendor": "ByteDance",
      "spec": "720p, audio included, up to 15s, text/image/reference input (no video input)",
      "max_clip_s": 15,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "wansilent",
      "name": "Wan 2.6 Flash (silent)",
      "vendor": "Alibaba",
      "spec": "720p, audio OFF, up to 15s",
      "max_clip_s": 15,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "wanflash",
      "name": "Wan 2.6 Flash",
      "vendor": "Alibaba",
      "spec": "720p, audio included, up to 15s, image-to-video",
      "max_clip_s": 15,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "pixsilent",
      "name": "PixVerse V6 (silent)",
      "vendor": "PixVerse",
      "spec": "720p, audio OFF, up to 15s (540p is not 480p)",
      "max_clip_s": 15,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "veofast",
      "name": "Veo 3.1 Fast",
      "vendor": "Google",
      "spec": "720p, 8s clips, audio may vary",
      "max_clip_s": 8,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "pix",
      "name": "PixVerse V6",
      "vendor": "PixVerse",
      "spec": "720p, audio included, up to 15s",
      "max_clip_s": 15,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "grok",
      "name": "Grok Imagine 1.5 Developer",
      "vendor": "xAI (Atlas Developer tier)",
      "spec": "Atlas Developer tier; 720p, up to 15s",
      "max_clip_s": 15,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "veolite",
      "name": "Veo 3.1 Lite",
      "vendor": "Google",
      "spec": "Veo 3.1 Lite API tier, 720p, 8s, audio included",
      "max_clip_s": 8,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "fast",
      "name": "Seedance 2.0 Fast",
      "vendor": "ByteDance",
      "spec": "720p, audio included, up to 15s",
      "max_clip_s": 15,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "wan3",
      "name": "Wan 3.0",
      "vendor": "Alibaba",
      "spec": "native 720p, up to 30s, audio setting to verify",
      "max_clip_s": 30,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "kling",
      "name": "Kling 3.0 Turbo",
      "vendor": "Kuaishou",
      "spec": "Turbo tier, 720p, up to 15s",
      "max_clip_s": 15,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "wan27",
      "name": "Wan 2.7",
      "vendor": "Alibaba",
      "spec": "native 720p image-to-video, audio included, up to 15s",
      "max_clip_s": 15,
      "col720_basis": "720p",
      "tracked": true
    },
    {
      "id": "s25",
      "name": "Seedance 2.5",
      "vendor": "ByteDance",
      "spec": "720p, native audio, up to 30s, text/image input (no video reference)",
      "max_clip_s": 30,
      "col720_basis": "720p",
      "tracked": true
    }
  ],
  "quotes": [
    {
      "id": "h3turbo@fal",
      "model_id": "h3turbo",
      "aggregator_id": "fal",
      "endpoint_id": "minimax/h3-max-turbo/image-to-video",
      "model_page_url": "https://fal.ai/minimax-h3-max",
      "mode": "image-to-video / text-to-video",
      "audio": "Included",
      "resolution_basis": "768p",
      "per_min": {
        "480p": 0.375,
        "768p": 0.6,
        "1080p": 1.2
      },
      "per_second": {
        "480p": 0.0063,
        "768p": 0.01,
        "1080p": 0.02
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": true,
        "kind": "sale",
        "label": "75% launch sale",
        "discount_pct": 75,
        "ends_at": "2026-09-14",
        "regular_per_min": {
          "480p": 1.5,
          "768p": 2.4
        }
      },
      "source_url": "https://fal.ai/minimax-h3-max",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "768p replaces the 720p column. Regular 480p $0.025/s and 768p $0.04/s from Sep 15. Launch start and cutoff time zone not published.",
      "variants": {},
      "research": [
        {
          "res": "768p",
          "chosen": "Video costs $0.00625 per second at 480p, $0.01 per second at 768p, and $0.02 per second at 1080p. Note: these are promotional launch rates, 75% off for a limited time. The discount ends September 14, after which 480p is $0.025/second, 768p is $0.04/second, and 1080p is $0.08/second.",
          "price": 0.6,
          "audio": "included (native audio)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "75% off promotional launch rate until September 14, 2026; list price from September 15",
          "promo_ends_at": "2026-09-14",
          "regular": 2.4,
          "source": "https://fal.ai/models/minimax/h3-max-turbo/image-to-video",
          "notes": "768p counts as the 720p column. Unchanged vs last-known ($0.01/s). Duration range 5-15 s. Same rate on text-to-video endpoint minimax/h3-max-turbo/text-to-video.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "$0.00625 per second at 480p ... after which 480p is $0.025/second",
          "price": 0.375,
          "audio": "included (native audio)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "75% off promotional launch rate until September 14, 2026",
          "promo_ends_at": "2026-09-14",
          "regular": 1.5,
          "source": "https://fal.ai/models/minimax/h3-max-turbo/image-to-video",
          "notes": "Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "$0.02 per second at 1080p ... 1080p is $0.08/second",
          "price": 1.2,
          "audio": "included (native audio)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "75% off promotional launch rate until September 14, 2026",
          "promo_ends_at": "2026-09-14",
          "regular": 4.8,
          "source": "https://fal.ai/models/minimax/h3-max-turbo/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 0.6,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-fetched both fal.ai H3 Max Turbo pages (image-to-video and text-to-video) via WebFetch and curl on 2026-09-13. Rendered pricing text matches the claim verbatim: $0.01 per second at 768p = $0.60/min. Page's endpointBilling JSON confirms billing_unit=\"seconds\" (base tier price 0.00625 = 480p), minimumUnits=null, no per-request fee, no separate audio charge; API schema shows duration 5-15 s and resolution enum 480P/768P/1080P with 768P default. Promo is still live today (page says \"The discount ends September 14\"; the page does not itself state Sept 15 as the list-price start, that is an inference). Post-promo 768p list price per rendered text is $0.04/s = $2.40/min. Minor caveat: an unrendered \"billingMessage\" JSON field on the page still carries stale text (\"50% off... ends September 1... 768p is $0.08/second\"), so the post-promo list price in fal's own metadata is internally inconsistent, but this does not affect the current promo price. Audio: no audio parameter in the API schema; example prompts on the page reference lip-synced speech and synchronized sound effects, consistent with native audio included, though the page does not explicitly document it.",
          "evidence_url": "https://fal.ai/models/minimax/h3-max-turbo/image-to-video",
          "evidence_snippet": "Video costs $0.00625 per second at 480p, $0.01 per second at 768p, and $0.02 per second at 1080p. Note: these are promotional launch rates, 75% off for a limited time. The discount ends September 14, after which 480p is $0.025/second, 768p is $0.04/second, and 1080p is $0.08/second. | endpointBilling: {\"endpoint\":\"minimax/h3-max-turbo/image-to-video\",\"billing_unit\":\"seconds\",\"price\":0.00625} | minimumUnits: null | duration: maximum 15, minimum 5, default 5 | resolution enum [\"480P\",\"768P\",\"1080P\"], default \"768P\"",
          "corrected_price_usd_per_minute": 0.6,
          "corrected_promo_ends_at": "2026-09-14"
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Live fal.ai page (fetched 2026-09-13) confirms the same model/tier (minimax/h3-max-turbo, image-to-video and text-to-video endpoints), a 768P resolution enum (default), and 768p priced at $0.01/second = $0.60/min under a 75%-off launch promo that \"ends September 14\" — still live today (Sept 13). Post-promo list price is $0.04/s = $2.40/min, which matches Runware's $0.04/s for the identical model, so the runner-up comparison is apples-to-apples. Audio is native/always-on: the fal API schema has no audio toggle or surcharge, third-party docs describe the Turbo endpoints as audiovisual, and Runware's page for the same model states synchronized audio is generated with the video; duration is 5–15s. Caveat (not a refutation): the promo was already extended once (a Sep 3 article cited an end of Sept 7), and the page says \"ends September 14\" without a time/timezone, so the $0.60/min rate should be treated as expiring within ~24–48 hours; from Sept 15 the fal price is $2.40/min.",
          "evidence_url": "https://fal.ai/models/minimax/h3-max-turbo/image-to-video",
          "evidence_snippet": "Video costs $0.00625 per second at 480p, $0.01 per second at 768p, and $0.02 per second at 1080p. Note: these are promotional launch rates, 75% off for a limited time. The discount ends September 14, after which 480p is $0.025/second, 768p is $0.04/second, and 1080p is $0.08/second.",
          "corrected_price_usd_per_minute": 0.6,
          "corrected_promo_ends_at": "2026-09-14"
        }
      }
    },
    {
      "id": "h3turbo@atlas",
      "model_id": "h3turbo",
      "aggregator_id": "atlas",
      "endpoint_id": "minimax/h3-max-turbo/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "text-to-video / image-to-video (same price)",
      "audio": "Included",
      "resolution_basis": "768p",
      "per_min": {
        "480p": 1.425,
        "768p": 2.28
      },
      "per_second": {
        "480p": 0.0238,
        "768p": 0.038
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "5% vs official",
        "discount_pct": 5,
        "ends_at": "",
        "regular_per_min": {
          "768p": 2.4
        }
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-12",
      "method": "manual-sheet",
      "confidence": "high",
      "ranked": true,
      "notes": "768p, not exact 720p. No published discount dates.",
      "variants": {},
      "research": [
        {
          "res": "480p",
          "chosen": "480P: our_price $0.02375 /s, official_price $0.025 /s, -5%; calculate 15s 480P: origin 0.375, price 0.35625",
          "price": 1.425,
          "audio": "on (included)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "-5% vs official price",
          "promo_ends_at": "",
          "regular": 1.5,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Unchanged vs last-known.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "h3turbo@runware",
      "model_id": "h3turbo",
      "aggregator_id": "runware",
      "endpoint_id": "minimax:h3@max-turbo",
      "model_page_url": "https://runware.ai/docs/models/minimax-h3-max-turbo",
      "mode": "text/image-to-video",
      "audio": "Included",
      "resolution_basis": "768p",
      "per_min": {
        "480p": 1.5,
        "768p": 2.4
      },
      "per_second": {
        "480p": 0.025,
        "768p": 0.04
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/minimax-h3-max-turbo",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "768p, not exact 720p.",
      "variants": {},
      "research": [
        {
          "res": "768p",
          "chosen": "from $0.025 per second; Rates per second: 480p $0.025; 768p $0.04",
          "price": 2.4,
          "audio": "included (native synchronized audio, no toggle)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 2.4,
          "source": "https://runware.ai/docs/models/minimax-h3-max-turbo",
          "notes": "768p counts as the 720p column. $0.04/s x 60 = $2.40/min. Unchanged vs last-known. Duration 5-15s, resolutions 480p/768p.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Rates per second: 480p $0.025",
          "price": 1.5,
          "audio": "included (native synchronized audio, no toggle)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 1.5,
          "source": "https://runware.ai/docs/models/minimax-h3-max-turbo",
          "notes": "$0.025/s x 60 = $1.50/min. Unchanged vs last-known.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "vidu@atlas",
      "model_id": "vidu",
      "aggregator_id": "atlas",
      "endpoint_id": "vidu/q2-pro-fast/image-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "image-to-video",
      "audio": "Silent",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 0.663
      },
      "per_second": {
        "720p": 0.0085
      },
      "fixed_per_clip": 0.0255,
      "clip_basis_s": 10,
      "max_clip_s": 10,
      "raw_billing_text": "$0.0085/s + $0.0255/clip",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "15% vs official",
        "discount_pct": 15,
        "ends_at": "",
        "regular_per_min": {
          "720p": 0.78
        }
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Image-to-video. Calculator: 5s $0.068; 10s $0.1105. Base charge inferred from both totals. 8s clips cost $0.70125/min; 10s cost $0.663/min.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Pricing row: 'Per second price for Q2-Pro-Fast 720p video' $0.0085 /s (official $0.01, -15%). calculate API 720p: 10s origin_price 0.13 -> price 0.1105; 5s origin 0.08 -> price 0.068 (implies $0.0255 base fee + $0.0085/s net). Normalized: 0.1105/10s x 60.",
          "price": 0.663,
          "audio": "off (generate_audio toggle, default true; price identical either way)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "-15% vs official price",
          "promo_ends_at": "",
          "regular": 0.78,
          "source": "https://api.atlascloud.ai/api/v1/model/calculate",
          "notes": "Unchanged vs last-known. Duration 1-10s (slider). 1080p: 10s = $0.221 -> $1.326/min.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 0.663,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently reproduced the source endpoint via curl (WebFetch/GET returns 404; the endpoint is POST-only). POST {\"model\":\"vidu/q2-pro-fast/image-to-video\",\"resolution\":\"720p\",\"duration\":10} returns origin_price 0.13 -> price 0.1105 (discount \"85\" = -15%), exactly as claimed; duration 5 -> 0.08/0.068; duration 1 -> 0.04/0.034; duration 8 -> 0.11/0.0935, i.e. official formula = $0.04 first second + $0.01 each additional second, net $0.034 + $0.0085/s (algebraically identical to the claim's \"$0.0255 base + $0.0085/s\"). generate_audio true/false and bgm false give the identical 0.1105, so audio=off does not change price. Omitting resolution also yields 0.1105 (720p is the schema default); 1080p/10s = 0.221, so no resolution-column mix-up. Sibling models priced far higher (q2-pro 0.44625, q2-turbo 0.4165 for 720p/10s), confirming the right model slug. Per-minute normalization 0.1105/10s x 60 = $0.663/min is exact. The Atlas pricing/models JSON carries the verbatim row \"Per second price for Q2-Pro-Fast 720p video\" our_price 0.0085, official_price 0.01, discount_text -15%, billing_explanation \"Total cost is based on output duration and the selected video specification. Minimum duration and fixed-duration tiers remain part of the model formula.\" Atlas billing docs: cost-estimation API returns \"the exact price of an image/video request before submitting it\", \"You only pay for successful results\", no minimum spend, no platform fee, no per-request surcharge. No promo end date is published anywhere in the model-page or pricing-page payloads (only a boilerplate schema.org priceValidUntil 2027-09-13, not a countdown), so \"ends unpublished\" stands. Minor caveat, not price-affecting: the model page header labels the $0.034 base price as \"/SEC\" and \"per run\", which is the 1-second minimum clip, not a per-second rate; anyone multiplying $0.034 x 60 would get a wrong $2.04/min, but the claim correctly used the 10s quote. Context: WaveSpeed docs list the same official formula (720p $0.04 base + $0.01/additional second) but cap duration at 8s, with no discount.",
          "evidence_url": "https://api.atlascloud.ai/api/v1/model/calculate",
          "evidence_snippet": "POST {\"model\":\"vidu/q2-pro-fast/image-to-video\",\"resolution\":\"720p\",\"duration\":10} -> {\"code\":200,\"msg\":\"succeed\",\"data\":{\"discount\":\"85\",\"origin_price\":\"0.13\",\"price\":\"0.1105\"}}; same with \"generate_audio\":false -> {\"discount\":\"85\",\"origin_price\":\"0.13\",\"price\":\"0.1105\"}; duration 1 -> {\"origin_price\":\"0.04\",\"price\":\"0.034\"}. Pricing page JSON (atlascloud.ai/pricing/models): \"model_label\":\"Per second price for Q2-Pro-Fast 720p video\",\"billing_unit\":\"/s\",\"our_price\":\"0.0085\",\"official_price\":\"0.01\",\"discount_text\":\"-15%\",\"estimated\":false,\"requires_quote\":true,\"quote_defaults\":{\"duration\":5,\"resolution\":\"720p\"}",
          "corrected_price_usd_per_minute": 0.663
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Comparability holds on every axis. Model/tier/mode: page is 'Vidu Q2 Pro-Fast Image-to-Video' slug vidu/q2-pro-fast/image-to-video (not Q2-Pro, not Q2-Turbo, not start-end). Resolution: playground and schema enum offer 720p (default) and 1080p; page Pricing table shows 720p 'Starts at 0.0400, +0.0100/sec' vs 1080p 'Starts at 0.0800, +0.0200/sec'. Duration: schema min 1 / max 10, so 10s clips are allowed. Audio: generate_audio and bgm toggles exist (default true); live POST to api.atlascloud.ai/api/v1/model/calculate with {model, resolution:'720p', duration:10} returns origin_price 0.13 -> price 0.1105 (discount '85') identically with generate_audio:false, generate_audio:true, and bgm:false, so audio-off pricing matches the claim. Duration ladder confirms base+per-second structure: 1s 0.04->0.034, 5s 0.08->0.068, 10s 0.13->0.1105. 0.1105/10s x 60 = $0.663/min as claimed. Promo status: the -15% appears today (2026-09-13) as a plain discountBadge on the model page and as discount '85' in the calculate API; DOM has no timed countdown element for this model and no 'ends/expires/until' text, so the end date is genuinely unpublished (the only expireAt in page JSON belongs to a site-wide Seedance banner, not this model). Minor note: the quoted row label 'Per second price for Q2-Pro-Fast 720p video' does not appear on the rendered page; the visible pricing text is the table above and the playground '-15% Run $0.068 / $0.08', but the numbers match. 540p is mentioned in marketing text but is not in the schema enum, which is irrelevant to the 720p quote.",
          "evidence_url": "https://www.atlascloud.ai/models/vidu/q2-pro-fast/image-to-video",
          "evidence_snippet": "Vidu Q2 Pro-Fast Image-to-Video API by Vidu | vidu/q2-pro-fast/image-to-video | Resolution 720p 1080p | Duration | Generate Audio | Background Music | -15% Run $0.068 | $0.068 $0.08 | Pricing: Resolution Cost — 720p Starts at 0.0400, +0.0100/sec; 1080p Starts at 0.0800, +0.0200/sec | Maximum video duration is 10 seconds. || calculate API (2026-09-13) {\"model\":\"vidu/q2-pro-fast/image-to-video\",\"resolution\":\"720p\",\"duration\":10,\"generate_audio\":false} -> {\"discount\":\"85\",\"origin_price\":\"0.13\",\"price\":\"0.1105\"}",
          "corrected_price_usd_per_minute": 0.663
        }
      }
    },
    {
      "id": "seed15@atlas",
      "model_id": "seed15",
      "aggregator_id": "atlas",
      "endpoint_id": "bytedance/seedance-v1.5-pro/text-to-video-fast",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "text-to-video-fast / image-to-video-fast",
      "audio": "Check setting",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 0.4985,
        "720p": 1.08
      },
      "per_second": {
        "480p": 0.0083,
        "720p": 0.018
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 12,
      "max_clip_s": 12,
      "raw_billing_text": "Token-based provider estimate",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "10% vs official",
        "discount_pct": 10,
        "ends_at": "",
        "regular_per_min": {
          "720p": 1.2
        }
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "medium",
      "ranked": true,
      "notes": "480p/720p estimated rates from price table. Audio inclusion not independently verified. Maximum retained from screenshot.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: our_price $0.018 /s, official_price $0.02 /s, -10%; calculate 12s 720p: origin 0.24, price 0.216 (generate_audio true or false gives same price)",
          "price": 1.08,
          "audio": "on by default (generate_audio toggle; same price on/off)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "-10% vs official price",
          "promo_ends_at": "",
          "regular": 1.2,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Same $/min as last-known but now a flat per-second row (not token-estimated). Duration 4-12s.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "480P: our_price $0.008307684 /s, official $0.00923076 /s, -10%; calculate 12s 480p: origin 0.110769, price 0.099692",
          "price": 0.4985,
          "audio": "on by default (toggle; same price)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "-10% vs official price",
          "promo_ends_at": "",
          "regular": 0.5538,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "t2v-fast schema lists resolution enum ['720p'] only; 480p row exists and calculate accepts it.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 1.08,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Claim confirmed, not refuted. Atlas Cloud pricing page payload (curl, 2026-09-13) for bytedance/seedance-v1.5-pro/text-to-video-fast and image-to-video-fast: billing_category \"output_duration\", billing_unit \"/s\", pricing_mode \"per_second\", 720P row our_price 0.018 / official_price 0.02 / discount_text \"-10%\"; price_count 2 (480P and 720P only), with NO generate_audio split, unlike the non-fast v1.5 Pro which has separate audio-enabled rows at 2x. 0.018 $/s x 60 = $1.08/min exactly (0% deviation). Live playground check in the browser on the T2V-Fast model page: 8s/720p/audio ON = $0.144 (strike $0.16), audio OFF = $0.144; 12s/720p audio OFF = $0.216 (strike $0.24), audio ON = $0.216 -> generate_audio does not change the price, and the claim's \"12s: origin 0.24, price 0.216\" math is exact. Model schema JSON confirms duration min 4 / max 12 (step 1), resolution enum [\"720p\"] only, generate_audio default true. No per-request surcharge, credits/tokens conversion, or rounding fee found; Atlas bills in USD per second of output, min top-up $25 (not a per-minute cost). Promo: the -10% has no published end date; the page's schema.org ld+json carries \"priceValidUntil\":\"2027-09-13\", but that is exactly one year from the fetch date and is auto-generated SEO metadata, not a stated promo expiry, so no corrected_promo_ends_at is asserted. Runner-up context caveat: WaveSpeed's $0.02/s ($1.20/min) is the 720p NO-audio rate; with audio WaveSpeed is $0.04/s ($2.40/min), so Atlas at $1.08/min (audio on or off) remains cheaper either way.",
          "evidence_url": "https://www.atlascloud.ai/pricing/models",
          "evidence_snippet": "{\"id\":\"bytedance/seedance-v1.5-pro/text-to-video-fast\", ... \"discount\":\"0.9\",\"billing_category\":\"output_duration\",\"billing_label\":\"Billed by output duration\", ... \"price_rows\":[{\"row_id\":\"480p\",\"model_label\":\"480P\", ... \"billing_unit\":\"/s\",\"our_price\":\"0.008307684\",\"official_price\":\"0.00923076\",\"discount_text\":\"-10%\"},{\"row_id\":\"720p\",\"model_label\":\"720P\",\"price_role\":\"base\", ... \"billing_unit\":\"/s\",\"our_price\":\"0.018\",\"official_price\":\"0.02\",\"discount_text\":\"-10%\",\"estimated\":false,\"requires_quote\":true,\"quote_defaults\":{\"duration\":5,\"resolution\":\"720p\"}}],\"pricing\":{\"video\":\"0.018\",\"unit\":\"second\",\"resolutions\":[{\"resolution\":\"720p\",\"video\":\"0.018\",\"unit\":\"second\"}]},\"pricing_mode\":\"per_second\"} | Model page live playground: \"Your request will cost $0.216 per run.\" at Duration 12, 720p, with Generate Audio both ON and OFF (strikethrough $0.24, -10%).",
          "corrected_price_usd_per_minute": 1.08
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Comparability holds on every axis checked today (2026-09-13). Model/tier: Atlas lists \"Seedance v1.5 Pro Text-to-Video Fast\" and \"Seedance v1.5 Pro Image-to-Video Fast\" (ids bytedance/seedance-v1.5-pro/text-to-video-fast and .../image-to-video-fast) — same 1.5 Pro Fast tier, not Lite/Mini/Standard. Resolution: the model schema's resolution enum is [\"720p\"] only (default 720p), so the 720P row is the tracked output. Duration: schema duration min 4 / max 12 s — matches \"up to 12s\". Audio: schema generate_audio default true; pricing page price_rows for the Fast SKUs are split only by resolution (480P/720P), not by audio, and the live quote API (POST api.atlascloud.ai/api/v1/model/calculate) returns identical results for 12 s 720p with generate_audio=true and =false: origin_price 0.24, price 0.216 (= $0.018/s = $1.08/min). Same API charges the Standard 1.5 Pro 0.5616 (audio on) vs 0.2808 (audio off), proving audio is honored where it matters — Fast simply has one price. Promo: the -10% (\"discount\":\"90\"/\"0.9\", official_price 0.02 -> our_price 0.018) is live today per the API; no end date is published on the pricing page or model page for this SKU. The only dated Atlas promo found (\"Ends Jun 15\" 2026, May 15–Jun 15) covered Seedance 2.0 and Nano Banana Pro/2 only, not 1.5 Pro Fast. Context note: WaveSpeed's $1.2/min runner-up is its 720p audio-OFF rate ($0.02/s); its audio-ON 720p rate is $0.04/s ($2.4/min), so the Atlas quote is comparable for audio=on and the margin is larger than stated.",
          "evidence_url": "https://www.atlascloud.ai/pricing/models",
          "evidence_snippet": "Pricing page data: \"name\":\"Seedance v1.5 Pro Image-to-Video Fast\" ... \"discount\":\"0.9\" ... \"row_id\":\"720p\",\"model_label\":\"720P\",\"billing_unit\":\"/s\",\"our_price\":\"0.018\",\"official_price\":\"0.02\",\"discount_text\":\"-10%\" ... \"pricing_params\":[\"duration\",\"resolution\",\"generate_audio\"]. Schema (bytedance-seedance-v1.5-pro-image-to-video-fast.json): \"resolution\":{\"default\":\"720p\",\"enum\":[\"720p\"]}, \"duration\":{\"default\":5,\"maximum\":12,\"minimum\":4}, \"generate_audio\":{\"default\":true}. Live quote API 2026-09-13 (model/calculate, 12s 720p, generate_audio true AND false): {\"code\":200,\"msg\":\"succeed\",\"data\":{\"discount\":\"90\",\"origin_price\":\"0.24\",\"price\":\"0.216\"}}. Model page: \"Your request will cost $0.018 per run.\"",
          "corrected_price_usd_per_minute": 1.08
        }
      }
    },
    {
      "id": "h3max@fal",
      "model_id": "h3max",
      "aggregator_id": "fal",
      "endpoint_id": "minimax/h3-max/image-to-video",
      "model_page_url": "https://fal.ai/minimax-h3-max",
      "mode": "image-to-video / text-to-video",
      "audio": "Included",
      "resolution_basis": "768p",
      "per_min": {
        "480p": 0.75,
        "768p": 1.2,
        "1080p": 2.4
      },
      "per_second": {
        "480p": 0.0125,
        "768p": 0.02,
        "1080p": 0.04
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": true,
        "kind": "sale",
        "label": "75% launch sale",
        "discount_pct": 75,
        "ends_at": "2026-09-14",
        "regular_per_min": {
          "480p": 3,
          "768p": 4.8
        }
      },
      "source_url": "https://fal.ai/minimax-h3-max",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "768p replaces 720p. Regular 480p $0.05/s and 768p $0.08/s from Sep 15. Added higher-quality family variant; no project-specific quality test.",
      "variants": {},
      "research": [
        {
          "res": "768p",
          "chosen": "Video costs $0.0125 per second at 480p, $0.02 per second at 768p, and $0.04 per second at 1080p. Note: these are promotional launch rates, 75% off for a limited time. The discount ends September 14, after which 480p is $0.05/second, 768p is $0.08/second, and 1080p is $0.16/second.",
          "price": 1.2,
          "audio": "included (native audio)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "75% off promotional launch rate until September 14, 2026; list price from September 15",
          "promo_ends_at": "2026-09-14",
          "regular": 4.8,
          "source": "https://fal.ai/models/minimax/h3-max/image-to-video",
          "notes": "768p counts as the 720p column. Unchanged vs last-known. Landing page https://fal.ai/minimax-h3-max confirms: '768p runs at $0.02 per second until September 14, 2026. From September 15 it lists at $0.08 per second at 768p, or $4.80 per minute.'",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "$0.0125 per second at 480p ... after which 480p is $0.05/second",
          "price": 0.75,
          "audio": "included (native audio)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "75% off promotional launch rate until September 14, 2026",
          "promo_ends_at": "2026-09-14",
          "regular": 3,
          "source": "https://fal.ai/models/minimax/h3-max/image-to-video",
          "notes": "Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "$0.04 per second at 1080p ... 1080p is $0.16/second",
          "price": 2.4,
          "audio": "included (native audio)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "75% off promotional launch rate until September 14, 2026",
          "promo_ends_at": "2026-09-14",
          "regular": 9.6,
          "source": "https://fal.ai/models/minimax/h3-max/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 1.2,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-read https://fal.ai/models/minimax/h3-max/image-to-video via WebFetch and curl (raw HTML, 441 KB): the rendered billing text and the underlying pricingInfoOverride JSON both state $0.02 per second at 768p under a 75%-off promo ending September 14, with list price $0.08/second thereafter. $0.02/s x 60 = $1.20/min exactly; no rounding, no per-request surcharge, no minimum-billing clause on the i2v or t2v endpoints (the 60-second minimum applies only to the separate /director endpoint). OpenAPI schema for minimax/h3-max/image-to-video confirms duration min 5 / max 15 seconds and resolution enum 480P/768P/1080P with 768P as the native tier, so the 768p column is correct. No audio toggle or separate audio charge exists in the schema or billing text. The text-to-video page's JSON carries a stale billingMessage field (\"50% off ... ends September 1\") but the visible page renders the 75%/September 14 text, so it does not change the current price. Runware's page confirms $0.08/s at 768p = $4.80/min, identical to fal's post-promo list price. Caveat: today is 2026-09-13, so the $1.20/min rate is valid only through tomorrow; from 2026-09-15 fal's 768p price becomes $4.80/min and the \"cheapest\" edge over Runware disappears (tie at $4.80/min).",
          "evidence_url": "https://fal.ai/models/minimax/h3-max/image-to-video",
          "evidence_snippet": "Video costs $0.0125 per second at 480p, $0.02 per second at 768p, and $0.04 per second at 1080p. Note: these are promotional launch rates, 75% off for a limited time. The discount ends September 14, after which 480p is $0.05/second, 768p is $0.08/second, and 1080p is $0.16/second."
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Live fal.ai pages confirm the quote is for the same thing as the tracked spec and the promo is still live today (2026-09-13). (1) Tier: the quoted $0.02/s ($1.20/min) is fal's \"minimax/h3-max\" (H3 Max, non-Turbo) page; the separate H3 Max Turbo tier is $0.01/s promo / $0.04/s list, so no tier mix-up. (2) Resolution: input schema enum is \"480P, 768P, 1080P\"; 768P is a listed option and the 768p rate is what was quoted. (3) Audio: no audio toggle exists in the API schema; fal's landing page states generations come back \"with synchronized audio\" and the base MiniMax H3 produces native stereo audio, so audio=included is correct. (4) Duration: fal landing page and Runware both state up to 15 seconds. (5) Promo status: page text says \"promotional launch rates, 75% off for a limited time. The discount ends September 14\"; the landing page says \"H3 Max is 75% off until September 14, 2026\" and \"$0.40 from September 15\", so the $0.02/s rate is live on 2026-09-13. Older third-party articles citing a 50%-off first-week promo ($0.04/s, ending Sept 1) are superseded by the current on-page 75%-off promo. Runner-up Runware lists $0.08/s at 768p = $4.80/min, which is the same list price fal will charge from 2026-09-15. Caveat: this quote expires after tomorrow; from Sept 15 fal's 768p rate becomes $0.08/s = $4.80/min. Returned corrected_* values simply restate the confirmed figures.",
          "evidence_url": "https://fal.ai/models/minimax/h3-max/image-to-video",
          "evidence_snippet": "\"Video costs $0.0125 per second at 480p, $0.02 per second at 768p, and $0.04 per second at 1080p. Note: these are promotional launch rates, 75% off for a limited time. The discount ends September 14, after which 480p is $0.05/second, 768p is $0.08/second, and 1080p is $0.16/second.\" Landing page (fal.ai/minimax-h3-max): \"H3 Max is 75% off until September 14, 2026\" ... \"a 5-second 768p clip costs $0.10 today and $0.40 from September 15\" ... \"MiniMax H3 Max, 768p: $1.20 ($0.30 until September 14, 2026)\" ... \"up to 15 seconds each, with synchronized audio\". API schema: resolution \"Possible enum values: 480P, 768P, 1080P\".",
          "corrected_price_usd_per_minute": 1.2,
          "corrected_promo_ends_at": "2026-09-14"
        }
      }
    },
    {
      "id": "mini@atlas",
      "model_id": "mini",
      "aggregator_id": "atlas",
      "endpoint_id": "bytedance/seedance-2.0-mini/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
      "mode": "text-to-video / image-to-video / reference-to-video (same price)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 0.675,
        "720p": 1.452
      },
      "per_second": {
        "480p": 0.0112,
        "720p": 0.0242
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "$1.12/M output tokens; estimated $/s",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "80% off Atlas list; 68% below official",
        "discount_pct": 80,
        "ends_at": "",
        "regular_per_min": {
          "720p": 7.26
        }
      },
      "source_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "medium",
      "ranked": true,
      "notes": "Sep 13: advertised 720p $0.0242/s (~$0.363/15s), unchanged. Reference column M is Atlas list, not official; official comparator $0.0756/s. Permanent cut, no dated expiry. No video input; exact token quote and final charge may vary.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "'$0.0242 / sec' (720p), '80% off list', '-68% versus official pricing'; calculate 15s 720p: estimated_tokens 324900, origin_price 1.81944, price 0.363888 => $1.12 per 1M video tokens (list $5.60/M), $0.02426/s",
          "price": 1.452,
          "audio": "on (generate_audio default true; token-billed, no audio surcharge)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "80% off list - described as permanent ('no countdown, coupon, or expiration date'); page also shows '-68% versus official pricing'",
          "promo_ends_at": "",
          "regular": 7.278,
          "source": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
          "notes": "Unchanged vs last-known. Tokens ~ W x H x 24fps x s / 1024. Resolutions 480p/720p/720p-SR/1080p-SR/1440p-SR; 1080p-SR shown at $0.0435/sec. Duration 4-15s or -1 auto.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "'$0.0113 / sec' (480p); calculate 15s 480p: estimated_tokens 151078, origin 0.846037, price 0.169207 ($0.01128/s)",
          "price": 0.678,
          "audio": "on (included)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "80% off list - permanent",
          "promo_ends_at": "",
          "regular": 3.384,
          "source": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
          "notes": "Slightly above last-known $0.675/min only due to rounding of the displayed $0.0113/sec.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 1.452,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-opened the source URL via WebFetch and curl (HTTP 200) and Atlas Cloud's own pricing page (/pricing/models). Source page comparison table lists Seedance 2.0 Mini 720p at \"$0.0242 / sec\" (JSON-LD offer price 0.0242), i.e. 60 x 0.0242 = $1.452/min exactly as claimed. The pricing page's structured rows for bytedance/seedance-2.0-mini text-to-video, image-to-video and reference-to-video (without reference video) all show 720p our_price 0.024192 /s (estimated), official_price 0.12096, discount -80%, billed by video tokens derived from $5.6 per 1M list (=$1.12/M at 80% off) -> $1.4515/min (0.03% from claim). The claim's token calculator ($0.02426/s -> $1.456/min) differs by only 0.28%; page states the rate is an estimate and final charge uses actual completion tokens. Model schema: generate_audio default true, \"Does not affect token cost.\" No per-request fee, \"No minimum spend\", prices exclude taxes only. Unit is per second of output video (not per clip/credit). Promo is labeled \"PERMANENT · 80% OFF LIST · -68% VS OFFICIAL\" and the FAQ says \"no countdown, coupon, or expiration date\"; the May 2026 sale-window strings in the page payload belong to other promo collections (Wan 2.7 / Nano Banana / GPT Image), not this one. Only scope caveat (already stated in claim): reference-video input is billed on output+input tokens at a different rate ($0.672/M actual, $3.36/M list). Kie.ai runner-up verified at 8.2 credits/s = $0.041/s -> $2.46/min. No unit, resolution, rounding, fee or promo error found; price accurate within 0.3%.",
          "evidence_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
          "evidence_snippet": "\"Model · resolution Seedance 2.0 Mini 720p Official list $0.0756 / sec Atlas Cloud $0.0242 / sec $1 buys 41 seconds\" ... \"Seedance 2.0 Mini PERMANENT · 80% OFF LIST · −68% VS OFFICIAL\" ... \"No. This is a long-term pricing adjustment for Seedance 2.0 Mini and Fast on Atlas Cloud. There is no countdown, coupon, or expiration date.\" | atlascloud.ai/pricing/models row: \"row_id\":\"720p\" ... \"billing_unit\":\"/s (estimated)\",\"our_price\":\"0.024192\",\"official_price\":\"0.12096\",\"discount_text\":\"-80%\" ... \"Per-second rates assume no reference-video input and derive from $5.6 per 1M video tokens.\" | model schema: generate_audio default true — \"Does not affect token cost.\""
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Comparability holds on every checked axis. (1) Tier/version: the Atlas explore page prices \"Seedance 2.0 Mini\" explicitly (separate rows for Seedance 2.0 Fast, Standard, 2.5), with 720p at \"$0.0242/sec\" and the \"80% OFF LIST · −68% VS OFFICIAL\" badge; $0.0242 x 60 = $1.452/min as claimed, and the token math (324,900 tokens x $1.12/M = $0.3639 for 15s = $0.02426/s) is internally consistent with list $5.60/M (80% off) and BytePlus official $3.50/M (68% off). (2) Resolution: the row is plain \"720p\" (the SR upscales are separate rows: \"1080p SR\"); the Mini T2V/I2V/R2V model pages list resolution options \"480p\", \"720p\", \"720p-SR\", \"1080p-SR\", \"1440p-SR\" with default \"720p\". (3) Audio: model pages define generate_audio as \"Whether to generate synchronized audio (voice, sound effects, background music)\" with default true and state no audio surcharge; explore page describes Mini as \"with native audio\". (4) Duration: 4-15 s (default 5), matching the tracked up-to-15s spec. (5) Input modes: Mini T2V, I2V and Reference-to-Video endpoints all exist at one uniform per-second rate; R2V additionally accepts up to 3 reference videos, a superset of the tracked spec at the same price, not a mismatch. (6) Promo status: the page states \"There is no end date and no countdown. The rates apply to all new generations on the covered endpoints until we publish a change.\" and \"There is no countdown, coupon, or expiration date.\" so the price is live on 2026-09-13 with no published end date. Minor note: the individual model pages show a \"starting at\" figure of \"$0.011 per second\" (the 480p rate), which does not contradict the 720p rate on the explore page. No corrected price or end date applies.",
          "evidence_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
          "evidence_snippet": "\"Seedance 2.0 Mini & Fast API at Lowest Prices Worldwide\" ... \"Seedance 2.0 Mini $0.0352 $0.0113/ sec\" (480p); \"$0.0242/sec\" (720p); \"$0.0435/sec\" (1080p SR); \"80% OFF LIST · −68% VS OFFICIAL\" ... \"Lightweight, economical video generation from text prompts with native audio\" ... \"There is no end date and no countdown. The rates apply to all new generations on the covered endpoints until we publish a change.\" ... \"There is no countdown, coupon, or expiration date.\" | Model page (atlascloud.ai/models/bytedance/seedance-2.0-mini/text-to-video): generate_audio — \"Whether to generate synchronized audio (voice, sound effects, background music).\" default true; resolution \"480p\", \"720p\", \"720p-SR\", \"1080p-SR\", \"1440p-SR\"; duration 4–15 seconds."
        }
      }
    },
    {
      "id": "mini@kie",
      "model_id": "mini",
      "aggregator_id": "kie",
      "endpoint_id": "bytedance/seedance-2-mini",
      "model_page_url": "https://kie.ai/seedance-2-0-mini",
      "mode": "text/image/reference-to-video (no video input)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 1.14,
        "720p": 2.46
      },
      "per_second": {
        "480p": 0.019,
        "720p": 0.041
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "480p 3.8 and 720p 8.2 credits/s; $0.005/credit",
      "promo": {
        "active": true,
        "kind": "sale",
        "label": "Limited-time reduced price",
        "discount_pct": null,
        "ends_at": "2026-10-07T06:00:00Z",
        "regular_per_min": null
      },
      "source_url": "https://kie.ai/seedance-2-0-mini",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Sep 13 verification attempt: public page did not expose numerical rates. Sep 12 price and expiry retained as historical; recheck live quote before relying on them. No video input pricing; video-input rates differ.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p — 5.0 credits/s ($0.025/s, with video) | 8.2 credits/s ($0.041/s, no video)",
          "price": 2.46,
          "audio": "included (generate_audio default true; single rate)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "Limited-time discount: Seedance 2.0 Mini is now available at a reduced price until October 7, 06:00 (UTC)",
          "promo_ends_at": "2026-10-07T06:00:00Z",
          "source": "https://kie.ai/seedance-2-0-mini",
          "notes": "8.2 credits/s x $0.005 = $0.041/s x 60. 'With video input' rate 5.0 credits/s applies to (input+output) seconds. Regular post-promo price not published. Unchanged vs last-known quote.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "480p — 2.4 credits/s ($0.012/s, with video) | 3.8 credits/s ($0.019/s, no video)",
          "price": 1.14,
          "audio": "included (single rate)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "Limited-time discount until October 7, 06:00 (UTC)",
          "promo_ends_at": "2026-10-07T06:00:00Z",
          "source": "https://kie.ai/seedance-2-0-mini",
          "notes": "3.8 credits/s x $0.005 x 60. Unchanged vs last-known.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "mini@runware",
      "model_id": "mini",
      "aggregator_id": "runware",
      "endpoint_id": "bytedance:seedance@2.0-mini",
      "model_page_url": "https://runware.ai/docs/models/bytedance-seedance-2-0-mini",
      "mode": "text/image/reference-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 2.16,
        "720p": 4.86
      },
      "per_second": {
        "480p": 0.036,
        "720p": 0.081
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/bytedance-seedance-2-0-mini",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Published per-second estimates for text/image input. Video-to-video uses another rate.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "from $0.036 per second; Rates per second: 480p text/image to video $0.036; 720p text/image to video $0.081; 480p video to video $0.043; 720p video to video $0.106",
          "price": 4.86,
          "audio": "included (settings.audio default true; same rate either way)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 4.86,
          "source": "https://runware.ai/docs/models/bytedance-seedance-2-0-mini",
          "notes": "$0.081/s x 60 = $4.86/min. Unchanged vs last-known. Runware also exposes a video-to-video mode at $0.106/s 720p ($6.36/min) / $0.043/s 480p ($2.58/min). Duration 4-15s.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Rates per second: 480p text/image to video $0.036",
          "price": 2.16,
          "audio": "included (settings.audio default true; same rate either way)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 2.16,
          "source": "https://runware.ai/docs/models/bytedance-seedance-2-0-mini",
          "notes": "$0.036/s x 60 = $2.16/min. Unchanged vs last-known.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "mini@wavespeed",
      "model_id": "mini",
      "aggregator_id": "wavespeed",
      "endpoint_id": "bytedance/seedance-2.0-mini/image-to-video",
      "model_page_url": "https://wavespeed.ai/models/bytedance/seedance-2.0-mini/image-to-video",
      "mode": "image-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 3.6,
        "720p": 7.2,
        "1080p": 18
      },
      "per_second": {
        "480p": 0.06,
        "720p": 0.12,
        "1080p": 0.3
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/bytedance/seedance-2.0-mini/image-to-video",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "5s costs $0.30 at 480p or $0.60 at 720p. No video-reference input.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Per Second: 480p $0.06 | 720p $0.12 | 1080p $0.30 | 4k $0.60; Per 5 Seconds: 480p $0.30 | 720p $0.60 | 1080p $1.50 | 4k $3.00",
          "price": 7.2,
          "audio": "on (generate_audio default true; no price effect)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 7.2,
          "source": "https://wavespeed.ai/models/bytedance/seedance-2.0-mini/image-to-video",
          "notes": "Unchanged vs 2026-09-13 morning quote. Page JSON: base_price 600000 (micro-USD), discount_rate 100, formula 0.5*(600000*resMult*duration/5). Duration 4-15 s continuous. Also offered: 1080p $0.30/s = $18.00/min, 4k $0.60/s = $36.00/min.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Per Second: 480p $0.06",
          "price": 3.6,
          "audio": "on (generate_audio default true; no price effect)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3.6,
          "source": "https://wavespeed.ai/models/bytedance/seedance-2.0-mini/image-to-video",
          "notes": "Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "Per Second: 1080p $0.30",
          "price": 18,
          "audio": "on (included)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 18,
          "source": "https://wavespeed.ai/models/bytedance/seedance-2.0-mini/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "mini@piapi",
      "model_id": "mini",
      "aggregator_id": "piapi",
      "endpoint_id": "model=\"seedance\", task_type=\"seedance-2-mini\"",
      "model_page_url": "https://piapi.ai/seedance-2-0",
      "mode": "text-to-video / first-last-frame / omni-reference (images, videos, audio refs)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 4.2,
        "720p": 8.4
      },
      "per_second": {
        "480p": 0.07,
        "720p": 0.14
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://piapi.ai/seedance-2-0",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Mini tier. Optional less-restriction tier and other extras excluded.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "seedance-2-mini: 480p — $0.07/s; 720p — $0.14/s (pricing page matrix 'Video Generation, per second': seedance-2-mini $0.07 / $0.14 / —)",
          "price": 8.4,
          "audio": "native audio included (no separate silent rate or toggle)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 8.4,
          "source": "https://piapi.ai/seedance-2-0",
          "notes": "Unchanged vs 2026-09-13 morning quote. Duration 4-15 s integer. Docs: 'Mini supports the same reference-to-video capability as Pro and Fast'; no 1080p for Mini. Less-restriction variant seedance-2-mini-less-restriction is +10%: $0.154/s 720p, $0.077/s 480p. Docs also note Mini quality at 480p is the",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "seedance-2-mini: 480p — $0.07/s",
          "price": 4.2,
          "audio": "native audio included",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 4.2,
          "source": "https://piapi.ai/seedance-2-0",
          "notes": "Unchanged vs last-known. Formal models default to 480p if resolution omitted.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "mini@fal",
      "model_id": "mini",
      "aggregator_id": "fal",
      "endpoint_id": "bytedance/seedance-2.0/mini/image-to-video",
      "model_page_url": "https://fal.ai/models/bytedance/seedance-2.0/mini/reference-to-video",
      "mode": "image-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 4.326,
        "720p": 9.282
      },
      "per_second": {
        "480p": 0.0721,
        "720p": 0.1547
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "$0.007/1,000 tokens; provider $/s estimate",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/bytedance/seedance-2.0/mini/reference-to-video",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "medium",
      "ranked": true,
      "notes": "No video reference. Approximate published per-second equivalents; actual cost follows output pixels × seconds × 24 / 1024 × token price.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "For every second of video generated, you will be charged roughly $0.0721/second for 480p and $0.1547/second for 720p. Actual cost calculations are based on token prices, with token costs being $0.007 per 1,000 tokens for both 480p and 720p. The number of tokens is given by (height of output video * width of output video * duration * 24) / 1024.",
          "price": 9.282,
          "audio": "included (generate_audio default true; same price either way)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/bytedance/seedance-2.0/mini/image-to-video",
          "notes": "Unchanged vs last-known. Duration 4-15 s or auto. Reference-to-video sibling (bytedance/seedance-2.0/mini/reference-to-video) adds video-input token charges (0.6x) on top.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "roughly $0.0721/second for 480p ... $0.007 per 1,000 tokens",
          "price": 4.326,
          "audio": "included (same price either way)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/bytedance/seedance-2.0/mini/image-to-video",
          "notes": "Unchanged vs last-known.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wanflash@atlas",
      "model_id": "wanflash",
      "aggregator_id": "atlas",
      "endpoint_id": "alibaba/wan-2.6/image-to-video-flash",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "image-to-video-flash",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.1
      },
      "per_second": {
        "720p": 0.035
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "30% vs official",
        "discount_pct": 30,
        "ends_at": "",
        "regular_per_min": {
          "720p": 3
        }
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Image-to-video. The matching $0.035/s tier is used for comparison; audio-off quote needs a separate calculator check.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: our_price $0.035 /s, official_price $0.05 /s, -30%; calculate 15s 720p: origin 0.75, price 0.525",
          "price": 2.1,
          "audio": "on (generate_audio default true; no surcharge)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "-30% vs official price",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Unchanged vs last-known.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 2.1,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-verified via curl of https://www.atlascloud.ai/pricing/models (embedded JSON for id alibaba/wan-2.6/image-to-video-flash), the model page README, the model schema JSON, and a live browser run of Atlas Cloud's own Price Examples quick-calculator. All agree: 720P our_price $0.035/s vs official $0.05/s (-30%), billing_unit /s, pricing_mode per_second, no per-request fee. Schema confirms generate_audio default true and duration 5-15s. Live quote for exactly the claimed config (720p, 15s, Generate Audio Enabled, qty 1) returned \"Estimated cost $0.525, Save $0.225\" = 15 x $0.035; toggling audio to Disabled dropped it to $0.2625 (silent = 50% off), proving audio-on is the baseline rate with no surcharge. $0.035/s x 60 = $2.10/min exactly, matching the claim. README billing rule \"Minimum charge: 2 seconds\" is irrelevant at 15s. No promo end date is published anywhere on the page (only a generic schema.org priceValidUntil = today+1yr). fal.ai runner-up confirmed at $0.05/s 720p = $3.00/min. Caveats: page footnote says \"Actual costs may vary slightly depending on your request parameters\"; the model page's SEO meta/schema.org price of $0.018 is an \"as low as\" figure (~silent 720p after discount), not the audio-on rate.",
          "evidence_url": "https://www.atlascloud.ai/pricing/models",
          "evidence_snippet": "\"id\":\"alibaba/wan-2.6/image-to-video-flash\" ... \"discount\":\"0.7\",\"billing_category\":\"output_duration\",\"billing_label\":\"Billed by output duration\",\"lowest_price_text\":\"720P as low as $0.035 /s\" ... \"price_rows\":[{\"row_id\":\"720P\",\"model_label\":\"720P\",\"billing_unit\":\"/s\",\"our_price\":\"0.035\",\"official_price\":\"0.05\",\"discount_text\":\"-30%\"},{\"row_id\":\"1080P\",\"our_price\":\"0.0525\",\"official_price\":\"0.075\",\"discount_text\":\"-30%\"}] ... \"pricing_mode\":\"per_second\",\"pricing_params\":[\"duration\",\"resolution\",\"generate_audio\"]. Live Price Examples calculator: Resolution 720p, Duration 15, Generate Audio Enabled, Quantity 1 -> \"Estimated cost $0.525 Save $0.225\"; Generate Audio Disabled -> \"$0.2625 Save $0.1125\". Model README: \"720p $0.25 (5s) / $0.5 (10s) ... Silent Video Generation: Supports generating silent videos at 50% of the standard price ... Minimum charge: 2 seconds\".",
          "corrected_price_usd_per_minute": 2.1
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Rendered Atlas Cloud pricing list (searched 'wan 2.6') and the live model page both confirm the quote is for the SAME thing as the tracked spec: model 'Wan-2.6 Image-to-video Flash' (alibaba/wan-2.6/image-to-video-flash), Flash tier, image-to-video mode, 720P billed at our_price $0.035/s vs official $0.05/s (-30%); 1080P is $0.0525/$0.075. Audio: schema generate_audio default=true; playground with Resolution 720p, Duration 10, Generate Audio ON shows '-30% Run $0.35' with $0.5 struck through = $0.035/s, and the page's billing rules state silent video is 50% of the standard price, so audio-on IS the standard rate (no surcharge). Duration schema '(min: 5, max: 15)' so 15s is within limits; 15s x $0.035 = $0.525 matches the raw billing calc. Promo status: the -30% discount is live today (2026-09-13) in both the pricing list and playground; no end date, 'until', 'expires', 'limited time' or countdown text appears anywhere on the pricing page or model page (only an unrelated site banner for Seedance 2.0). Caveat noted but not refuting: the non-JS text of the model page and a Feb-2026 Atlas blog mention '$0.018 per second' for this model, which contradicts the rendered pricing widget/playground; the rendered $0.035/s is what the checkout actually charges. $0.035/s = $2.10/min stands.",
          "evidence_url": "https://www.atlascloud.ai/pricing/models",
          "evidence_snippet": "Pricing list: \"Wan-2.6 Image-to-video Flash | Video | 2 Prices | Our Price (USD) Start from $0.035/s | Official Price (USD) $0.05 | Discount -30% ... Alibaba | Billed by output duration | 720P as low as $0.035 /s | Save up to -30% ... 720P /s $0.035 $0.05 -30% | 1080P /s $0.0525 $0.075 -30%\". Model page playground (720p, Duration 10, Generate Audio ON): \"-30% Run $0.35 1x $0.35 $0.5 ... Your request will cost $0.35 per run.\" Billing rules: \"Silent Video Generation: Supports generating silent videos at 50% of the standard price (e.g., $0.125 for 720p/5s).\" Schema: \"duration ... (min: 5, max: 15). default: 5\"; \"generate_audio ... default: true\".",
          "corrected_price_usd_per_minute": 2.1,
          "corrected_promo_ends_at": ""
        }
      }
    },
    {
      "id": "wanflash@runware",
      "model_id": "wanflash",
      "aggregator_id": "runware",
      "endpoint_id": "alibaba:wan@2.6-flash",
      "model_page_url": "https://runware.ai/docs/models/alibaba-wan2-6-flash",
      "mode": "image-to-video / reference-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3,
        "1080p": 4.5
      },
      "per_second": {
        "720p": 0.05,
        "1080p": 0.075
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/alibaba-wan2-6-flash",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "With audio. Reference-to-video maximum is 10s; this row uses image-to-video, up to 15s.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Rates per second: 720p audio $0.05",
          "price": 3,
          "audio": "on (providerSettings.alibaba.audio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://runware.ai/docs/models/alibaba-wan2-6-flash",
          "notes": "$0.05/s x 60 = $3.00/min. Unchanged vs last-known. Example: 'reference-to-video 720p 8s audio $0.40'.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p audio $0.075",
          "price": 4.5,
          "audio": "on (providerSettings.alibaba.audio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 4.5,
          "source": "https://runware.ai/docs/models/alibaba-wan2-6-flash",
          "notes": "$0.075/s x 60 = $4.50/min.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wansilent@runware",
      "model_id": "wansilent",
      "aggregator_id": "runware",
      "endpoint_id": "alibaba:wan@2.6-flash",
      "model_page_url": "https://runware.ai/docs/models/alibaba-wan2-6-flash",
      "mode": "image-to-video / reference-to-video",
      "audio": "Off",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 1.5,
        "1080p": 2.25
      },
      "per_second": {
        "720p": 0.025,
        "1080p": 0.0375
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/alibaba-wan2-6-flash",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Audio off. Atlas audio-off rate is not yet verified, so this is a verified option rather than a complete market minimum.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Rates per second: 720p audio $0.05, no audio $0.025, R2V audio $0.05, R2V no audio $0.025; 1080p audio $0.075, no audio $0.0375, R2V audio $0.075, R2V no audio $0.0375",
          "price": 1.5,
          "audio": "off (providerSettings.alibaba.audio=false)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 1.5,
          "source": "https://runware.ai/docs/models/alibaba-wan2-6-flash",
          "notes": "$0.025/s x 60 = $1.50/min. Unchanged vs last-known. Duration 2-15s (max 10s with reference videos).",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p no audio $0.0375",
          "price": 2.25,
          "audio": "off (providerSettings.alibaba.audio=false)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 2.25,
          "source": "https://runware.ai/docs/models/alibaba-wan2-6-flash",
          "notes": "$0.0375/s x 60 = $2.25/min.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "grok@atlas",
      "model_id": "grok",
      "aggregator_id": "atlas",
      "endpoint_id": "xai/grok-imagine-video-v1.5-developer/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "text-to-video / image-to-video / reference-to-video (same price)",
      "audio": "Check setting",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 1.68,
        "720p": 2.94
      },
      "per_second": {
        "480p": 0.028,
        "720p": 0.049
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "65% vs official",
        "discount_pct": 65,
        "ends_at": "",
        "regular_per_min": {
          "720p": 8.4
        }
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Atlas Developer tier, kept separate from standard Grok 1.5 endpoints. Audio behavior and tier equivalence require checking before switching providers.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: our_price $0.049 /s, official_price $0.14 /s, -65%; calculate 15s 720p: origin 2.1, price 0.735",
          "price": 2.94,
          "audio": "on (native synchronized audio per model page)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "-65% vs official price (Developer tier)",
          "promo_ends_at": "",
          "regular": 8.4,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Unchanged. Duration 1-15s. 1080p $0.0875/s = $5.25/min. Standard (non-Developer) Grok Imagine 1.5 is $0.14/s at 720p.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "480P: our_price $0.028 /s, official $0.08 /s, -65%; calculate 15s 480p: origin 1.2, price 0.42",
          "price": 1.68,
          "audio": "on (native)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "-65% vs official price",
          "promo_ends_at": "",
          "regular": 4.8,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Unchanged.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 2.94,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-fetched https://www.atlascloud.ai/pricing/models via curl on 2026-09-13 (3.4 MB page; WebFetch's summarizer missed the entry because pricing is embedded in the RSC JSON payload). The entry id \"xai/grok-imagine-video-v1.5-developer/text-to-video\" (name \"Grok Imagine Video v1.5 Developer Text-to-Video\") lists 720P at our_price 0.049 with billing_unit \"/s\", official_price 0.14, discount_text \"-65%\", discount \"0.35\", pricing_mode \"per_second\"; pricing.image and pricing.prompt are \"0\" (no input/per-request surcharge listed). The Developer image-to-video and reference-to-video entries carry the identical 720p row (0.049/s, -65%); reference-to-video has only 480p/720p rows (price_count 2) and its runtime quote depends on \"image_urls.#\", so multi-reference requests could in principle be quoted differently, but no surcharge is published. Unit conversion is correct: $0.049/s x 60 = $2.94/min; 15 s x $0.049 = $0.735 vs 15 s x $0.14 = $2.10 official. The separate non-Developer entry \"xai/grok-imagine-video-v1.5/text-to-video\" is $0.14/s at 720p (0% discount), confirming the Developer tier is a distinct, cheaper SKU. Official xAI 720p rate for Video 1.5 is $0.14/s (aipricing.guru citing xAI model metadata; 15 s 720p = $2.10), so the -65% figure is accurate. The Atlas README for this model confirms 1-15 s clips, native synchronized audio (not a priced toggle), and 480p/720p/1080p. No promo end date, \"limited time\", or expiry text appears anywhere on the page for this model; the only billing caveat is the generic note \"Minimum duration and fixed-duration tiers remain part of the model formula.\" and requires_runtime_quote=true, neither of which changes the 720p per-second rate. Claimed $2.94/min stands within 0%.",
          "evidence_url": "https://www.atlascloud.ai/pricing/models",
          "evidence_snippet": "\"id\":\"xai/grok-imagine-video-v1.5-developer/text-to-video\",\"name\":\"Grok Imagine Video v1.5 Developer Text-to-Video\" ... \"discount\":\"0.35\",\"billing_category\":\"output_duration\",\"billing_label\":\"Billed by output duration\",\"lowest_price_text\":\"480P as low as $0.028 /s\" ... {\"row_id\":\"720P\",\"model_label\":\"720P\",\"modalities\":[\"text\",\"video\"],\"billing_unit\":\"/s\",\"our_price\":\"0.049\",\"official_price\":\"0.14\",\"discount_text\":\"-65%\",\"estimated\":false,\"requires_quote\":false,\"quote_defaults\":{\"resolution\":\"720p\"}} ... \"pricing\":{\"prompt\":\"0\",\"completion\":\"0\",\"image\":\"0\",\"video\":\"0.028\",\"input_cache_read\":\"0\",\"unit\":\"second\",\"resolutions\":[{\"resolution\":\"480p\",\"video\":\"0.028\",\"unit\":\"second\"},{\"resolution\":\"720p\",\"video\":\"0.049\",\"unit\":\"second\"},{\"resolution\":\"1080p\",\"video\":\"0.0875\",\"unit\":\"second\"}]},\"pricing_mode\":\"per_second\""
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Could not refute. Raw HTML of https://www.atlascloud.ai/pricing/models served 2026-09-13 (Date header Sun, 13 Sep 2026 19:53 GMT) lists three separate Developer-tier entries — xai/grok-imagine-video-v1.5-developer/text-to-video, /image-to-video, /reference-to-video — each with model-level \"discount\":\"0.35\" and identical price_rows: 480p our_price 0.028 vs official 0.08, 720p our_price 0.049 vs official 0.14 (discount_text \"-65%\"), 1080p 0.0875 vs 0.25 (reference-to-video offers only 480p/720p). $0.049/s x 60 = $2.94/min, so the tracked figure, tier, resolution and mode parity all match. The standard (non-Developer) v1.5 entries are listed separately with \"discount\":\"1\" (0%, $0.08/s at 480p), confirming the quote is correctly attributed to the Developer tier and not the standard model. Spec comparability: the Developer model pages, llms.txt and parameter schema (xai-grok-imagine-video-v1.5-developer-image-to-video.json) give duration 1–15 s (max 15), resolution enum 480p/720p/1080p (default 720p), and native synchronized audio with no audio toggle parameter — same as the tracked spec. Official prices match xAI docs (480p $0.08, 720p $0.14, 1080p $0.25 per second). Promo status: the -65% is a standing model discount field; the Developer entries contain no promotion/endAt/countdown/expiry keys and no end-date text, so \"ends unpublished\" is accurate and the price is live today. The only timed promo found on the site is an unrelated Seedance 2.0 Mini & Fast banner (expireAt 2026-10-04). Caveat: the Claude browser pane redirected atlascloud.ai pages to kie.ai within seconds and one curl of the pricing URL returned Runware-branded HTML, so verification relied on a clean re-fetch of the served atlascloud.ai HTML plus the model pages; the evidence snippet is quoted verbatim from that JSON.",
          "evidence_url": "https://www.atlascloud.ai/pricing/models",
          "evidence_snippet": "{\"id\":\"xai/grok-imagine-video-v1.5-developer/image-to-video\",\"object\":\"model\",\"display\":true,\"type\":\"video\",\"media_type\":\"video\",\"vendor\":\"xai\",\"name\":\"Grok Imagine Video v1.5 Developer Image-to-Video\", ... \"discount\":\"0.35\",\"billing_category\":\"output_duration\",\"billing_label\":\"Billed by output duration\",\"lowest_price_text\":\"Per second (480p) as low as $0.028 /s\",\"price_count\":3, ... \"price_rows\":[{\"row_id\":\"output-duration-0\",\"model_label\":\"Per second (480p)\", ... \"billing_unit\":\"/s\",\"our_price\":\"0.028\",\"official_price\":\"0.08\",\"discount_text\":\"-65%\", ...},{\"row_id\":\"output-duration-1\",\"model_label\":\"Per second (720p)\", ... \"billing_unit\":\"/s\",\"our_price\":\"0.049\",\"official_price\":\"0.14\",\"discount_text\":\"-65%\",\"estimated\":false,\"requires_quote\":true,\"quote_defaults\":{\"duration\":8,\"resolution\":\"720p\"}},{\"row_id\":\"output-duration-2\",\"model_label\":\"Per second (1080p)\", ... \"our_price\":\"0.0875\",\"official_price\":\"0.25\",\"discount_text\":\"-65%\", ...}]"
        }
      }
    },
    {
      "id": "veolite@atlas",
      "model_id": "veolite",
      "aggregator_id": "atlas",
      "endpoint_id": "google/veo3.1-lite/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "text-to-video / image-to-video / start-end-frame (same price)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3
      },
      "per_second": {
        "720p": 0.05
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 8,
      "max_clip_s": 8,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "720p tier. Maximum retained from screenshot.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P $0.05 /s (official $0.05, 0%); calculate 8s 720p: price 0.4",
          "price": 3,
          "audio": "on (always generates audio; no toggle)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Unchanged. Duration enum 4/6/8 (1080p requires 8s). 1080p $0.08/s = $4.80/min. No silent rate on Atlas.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veolite@runware",
      "model_id": "veolite",
      "aggregator_id": "runware",
      "endpoint_id": "google:veo@3.1-lite",
      "model_page_url": "https://runware.ai/docs/models/google-veo-3-1-lite",
      "mode": "text/image-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3,
        "1080p": 4.8
      },
      "per_second": {
        "720p": 0.05,
        "1080p": 0.08
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 8,
      "max_clip_s": 8,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/google-veo-3-1-lite",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "With audio. Without audio costs $0.03/s ($1.80/min). Provider notes limited capacity.",
      "variants": {
        "720p audio off text/image-to-video": 1.8,
        "1080p audio off text/image-to-video": 3
      },
      "research": [
        {
          "res": "720p",
          "chosen": "from $0.03 per second; Rates per second: 720p without audio $0.03; 720p with audio $0.05; 1080p without audio $0.05; 1080p with audio $0.08",
          "price": 3,
          "audio": "on (providerSettings.google.generateAudio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://runware.ai/docs/models/google-veo-3-1-lite",
          "notes": "$0.05/s x 60 = $3.00/min. Unchanged vs last-known. Page note: 'Capacity for this model is currently limited on the provider side.' Duration default 4; examples up to 8s.",
          "other_variants": 1
        },
        {
          "res": "1080p",
          "chosen": "1080p with audio $0.08",
          "price": 4.8,
          "audio": "on (generateAudio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 4.8,
          "source": "https://runware.ai/docs/models/google-veo-3-1-lite",
          "notes": "$0.08/s x 60 = $4.80/min. Example: 'first-frame 1080p 8s $0.64'.",
          "other_variants": 1
        }
      ]
    },
    {
      "id": "kielite@kie",
      "model_id": "kielite",
      "aggregator_id": "kie",
      "endpoint_id": "veo-3-1 (model=lite)",
      "model_page_url": "https://kie.ai/veo-3-1",
      "mode": "Lite mode (text-to-video / image-to-video / reference-to-video), per-clip",
      "audio": "May vary",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 1.125,
        "1080p": 1.3125
      },
      "per_second": {
        "720p": 0,
        "1080p": 0.0219
      },
      "fixed_per_clip": 0.15,
      "clip_basis_s": 8,
      "max_clip_s": 8,
      "raw_billing_text": "30 credits = $0.15 per clip",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://kie.ai/veo-3-1",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Kie-specific Lite mode, not assumed identical to the separate Veo 3.1 Lite API. 4/6/8s options; this calculation uses 8s. Audio may be absent on some outputs. No top-up bonus included.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Lite mode (text-to-video / image-to-video/ reference-to-video): 720P — 30 credits (≈ $0.15) per video; 1080P — 35 credits (≈ $0.175) per video; 4K — 150 credits (≈ $0.75) per video.",
          "price": 1.125,
          "audio": "included by default (docs: 'All videos ship with background audio by default')",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/veo-3-1",
          "notes": "30 credits = $0.15 per clip; duration options 4/6/8 s, flat per-clip charge, normalized on 8 s. Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "Lite mode ... 1080P — 35 credits (≈ $0.175) per video",
          "price": 1.3125,
          "audio": "included by default",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/veo-3-1",
          "notes": "35 credits x $0.005 = $0.175 / 8 s x 60.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 1.125,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-read https://kie.ai/veo-3-1 via curl (WebFetch returned 403). The page's live pricingDesc for the veo-3-1 group matches the claim verbatim: Lite mode 720P = 30 credits (≈ $0.15) per video. The site states the conversion explicitly (\"Each credit is valued at $0.005 USD\" / \"The standard price is $0.005 per credit\"), so 30 × $0.005 = $0.15 per clip. Kie's Veo 3.1 API docs (docs.kie.ai/veo3-api/generate-veo-3-video) state duration \"Optional values are 4, 6, 8\" (default 8; REFERENCE_2_VIDEO only 8s) and billing is per video, not per second, so the cheapest per-minute path is the 8s clip: $0.15 / 8s × 60 = $1.125/min — exactly the claimed figure. Audio: docs say \"All videos ship with background audio by default\" with rare upstream suppression (matches claim). No per-request surcharge at 720p (1080P +5 credits and 4K are separate columns; fallback mode is deprecated). No time-limited promo on the page; the only modifier is a permanent \"+10% bonus\" on high-tier top-ups, which would lower the effective cost to ~$1.01/min (a discount, not a hidden fee), and a Chinese-region price list (pricingDescCn, 15 credits) that is regional and not the US standard rate. A stale dashboard string (\"$0.4/Veo 3.1 Fast video, $2/Veo 3.1 Quality video\") exists in i18n text but is superseded by the product page's pricingDesc and does not cover Lite. Claim stands within 3%.",
          "evidence_url": "https://kie.ai/veo-3-1",
          "evidence_snippet": "\"pricingDesc\":\"Lite mode (text-to-video / image-to-video/ reference-to-video): 720P — 30 credits (≈ $0.15) per video; 1080P — 35 credits (≈ $0.175) per video; 4K — 150 credits (≈ $0.75) per video.\\nFast mode (text-to-video / image-to-video / reference-to-video): 720P — 60 credits (≈ $0.30) per video; ... High-tier top-ups (+10% bonus) reduce the effective cost by about 10%\" | \"Each credit is valued at $0.005 USD.\" | \"The standard price is $0.005 per credit.\" | docs.kie.ai: \"The duration of the generated video, in seconds. Optional values are 4, 6, 8. Important Note: The REFERENCE_2_VIDEO mode currently only supports a duration of 8 seconds.\" | \"Audio Track | All videos ship with background audio by default. In rare cases, upstream may suppress audio when the scene is deemed sensitive (e.g. minors).\"",
          "corrected_price_usd_per_minute": 1.125
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Verified live on 2026-09-13 via browser (WebFetch is 403-blocked on kie.ai). Comparability holds on every axis: (1) Model/tier: kie.ai/veo-3-1 model selector offers \"Veo 3.1 Lite\" and the page's pricing block reads exactly the raw billing text quoted in the claim (\"Lite mode (text-to-video / image-to-video/ reference-to-video): 720P — 30 credits (≈ $0.15) per video; 1080P — 35 credits (≈ $0.175) per video; 4K — 150 credits (≈ $0.75) per video.\"). (2) kie.ai/pricing table independently confirms rows \"Google veo 3.1, text-to-video, Lite-720p — 30 per video — $0.15\" (same for image-to-video and reference-to-video Lite-720p), Official $0.45, \"−66.7%\". The DISCOUNT column is a comparison to Google's official rate, not a time-limited promo; no end date, no \"limited\"/\"until\" text anywhere on either page. The only other pricing note is \"High-tier top-ups (+10% bonus) reduce the effective cost by about 10%\" — a bonus-credit mechanic, not a promotion. (3) Resolution: 720p option explicitly listed (not 768p/540p). (4) Audio: docs.kie.ai/veo3-api/generate-veo-3-video states \"All videos ship with background audio by default\" (no parameter to disable); the model page adds \"According to google, audio is an experimental feature and may be unavailable on some videos\" — consistent with the claim's \"audio may vary\" caveat. (5) Input modes: Lite supports text/image/reference-to-video as claimed; docs note REFERENCE_2_VIDEO only supports 8s duration, and pricing is per video regardless of the 4/6/8s duration choice, so $0.15 per 8s clip = $1.125/min is the correct minimum-rate arithmetic. Minor caveat (not a refutation): the per-clip charge is flat, so a 4s or 6s Lite clip costs the same 30 credits and yields a higher effective $/min; the claim correctly assumes the 8s max.",
          "evidence_url": "https://kie.ai/veo-3-1",
          "evidence_snippet": "Pricing: Lite mode (text-to-video / image-to-video/ reference-to-video): 720P — 30 credits (≈ $0.15) per video; 1080P — 35 credits (≈ $0.175) per video; 4K — 150 credits (≈ $0.75) per video. Fast mode (text-to-video / image-to-video / reference-to-video): 720P — 60 credits (≈ $0.30) per video; ... High-tier top-ups (+10% bonus) reduce the effective cost by about 10%, making pricing even lower for Lite, Fast, and Quality mode across all resolutions. | kie.ai/pricing table: \"Google veo 3.1, text-to-video, Lite-720p | 30 per video | $0.15 | $0.45 | −66.7%\" | Playground note: \"According to google, audio is an experimental feature and may be unavailable on some videos.\" | docs.kie.ai: \"All videos ship with background audio by default.\"",
          "corrected_price_usd_per_minute": 1.125
        }
      }
    },
    {
      "id": "fast@atlas",
      "model_id": "fast",
      "aggregator_id": "atlas",
      "endpoint_id": "bytedance/seedance-2.0-fast/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
      "mode": "text-to-video / image-to-video / reference-to-video (same price)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 1.6199,
        "720p": 3.486
      },
      "per_second": {
        "480p": 0.027,
        "720p": 0.0581
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "$2.688/M output tokens; estimated $/s",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "70% off Atlas list; 52% below official",
        "discount_pct": 70,
        "ends_at": "",
        "regular_per_min": {
          "720p": 11.62
        }
      },
      "source_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "medium",
      "ranked": true,
      "notes": "Sep 13: advertised 720p $0.0581/s, unchanged. Reference column M is Atlas list, not official; official comparator $0.1209/s. Permanent cut, no dated expiry. Exact token quote may vary.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "'$0.0581 / sec' (720p), '70% off list'; pricing table 720p '/s (estimated)' our_price 0.0580608, official 0.193536, -70%; calculate 15s 720p: estimated_tokens 324900, origin 2.911104, price 0.873331 => $2.688 per 1M video tokens",
          "price": 3.486,
          "audio": "on (generate_audio default true; no surcharge)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "70% off list - described as permanent; page also shows '-52% versus official pricing'",
          "promo_ends_at": "",
          "regular": 11.612,
          "source": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
          "notes": "Unchanged vs last-known. 1080p '$0.1307/sec' = $7.84/min (schema resolution enum uses 1080p-SR). Duration 4-15s or -1 auto.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "'$0.0270 / sec' (480p); calculate 15s 480p: estimated_tokens 151078, origin 1.353659, price 0.406098",
          "price": 1.62,
          "audio": "on (included)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "70% off list - permanent",
          "promo_ends_at": "",
          "regular": 5.4,
          "source": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
          "notes": "Unchanged.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 3.486,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-opened the source page via WebFetch and curl (HTTP 200): schema.org Product data and the PromoPricing table both state Seedance 2.0 Fast 720p = \"$0.0581 / sec\" (official list $0.1209/sec, −52%), promo labelled \"PERMANENT · 70% OFF LIST\". 0.0581 × 60 = $3.486/min, matching the claim. Cross-checked in a live browser on the model playground (bytedance/seedance-2.0-fast/text-to-video): 720p, 15 s, Generate Audio ON → \"Run ≈$0.873331\" (list ≈$2.911104, −70%); toggling Generate Audio OFF left the price unchanged at ≈$0.873331, so no audio surcharge. 5 s at 720p → ≈$0.292723. These fit price = $2.688/1M tokens × (21,600 tokens/s + 900 fixed tokens), i.e. a ~$0.0024 per-request overhead; effective per-minute at max 15 s clips = $3.493 (+0.2% vs claim), at 5 s clips $3.513 (+0.8%) — both well inside the 3% tolerance. Unit is per second of generated video, not per clip or credits; the 720p column was verified (480p is $0.027/s, 1080p $0.1307/s). Caveats that do not refute the headline: (1) the \"70% off\" is versus Atlas's own list ($0.1935/s = $0.00896/1k tokens), while the discount versus ByteDance official is 52%; (2) reference-to-video with actual VIDEO inputs is billed differently (list $0.00528/1k tokens = $0.1140/s at 720p, and the token formula counts input duration + output duration), so \"same price\" holds only for text/image inputs. No promo end date is published; the page describes the cut as permanent.",
          "evidence_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
          "evidence_snippet": "\"Seedance 2.0 Fast · 720p on Atlas Cloud — $0.0581 / sec, −52% versus official pricing, billed per second of generated video.\" ... \"Seedance 2.0 Fast · 720p\" falPrice \"$0.1209 / sec\" atlasPrice \"$0.0581 / sec\" savings \"−52%\" breakdown \"$1 buys 17 seconds\" ... \"PERMANENT · 70% OFF LIST · −52% VS OFFICIAL\". Playground (text-to-video, 720p, 15s, Generate Audio on and off): \"Run ≈$0.873331\" / list \"≈$2.911104\" \"-70%\".",
          "corrected_price_usd_per_minute": 3.486
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Quote is comparable to the tracked spec and the promo is live today. Atlas landing page lists a separate \"Seedance 2.0 Fast\" tier (distinct from Mini) with a plain \"720p\" row (no SR suffix) at $0.0581/sec = $3.486/min, and states the same pricing applies to text-to-video, image-to-video and reference-to-video for Fast. Atlas's Fast model pages (text-to-video, image-to-video, reference-to-video) confirm generate_audio default true and that audio \"Does not affect token cost\", duration 4-15 seconds, and resolution options 480p/720p/720p-SR/1080p-SR/1440p-SR, so 720p with audio up to 15s is exactly what is priced. Promo status: the Fast badge reads \"PERMANENT · 70% OFF LIST · −52% VS OFFICIAL\", the page says \"No countdowns, no coupons, and no minimum spend\" and \"no countdown, coupon, or expiration date\", and the comparison footer is dated \"as of September 2026\" — so no end date exists and the price is current on 2026-09-13. The 70%/52% figures are two different bases (list $0.1935/s vs official $0.1209/s), not a contradiction. Minor note: Fast model pages headline \"$0.027 per second\" which is the 480p base rate, not 720p; per-second figures are token-estimated so actual 720p cost may vary slightly by aspect ratio, but this does not change tier/audio/resolution comparability. OpenRouter runner-up sanity check: \"from $0.04035/second\" at 480p with tokens = (h*w*duration*24)/1024 implies ≈$0.0907/s at 1280x720 ≈ $5.44/min, consistent with the $5.4432/min context figure.",
          "evidence_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
          "evidence_snippet": "\"Seedance 2.0 Fast 720p — Official list $0.1209 / sec — Atlas Cloud $0.0581/ sec — $1 buys 17 seconds\" ... \"PERMANENT · 70% OFF LIST · −52% VS OFFICIAL\" ... \"No countdowns, no coupons, and no minimum spend\" ... \"This is a long-term pricing adjustment\" with \"no countdown, coupon, or expiration date\" ... \"text-to-video, image-to-video and reference-to-video, for both Seedance 2.0 Mini and Seedance 2.0 Fast\" ... \"Comparison figures reference published official list pricing for the equivalent endpoint and resolution as of September 2026.\" Model page (bytedance/seedance-2.0-fast/reference-to-video): generate_audio \"Default: true\" — \"Does not affect token cost\"; \"Video duration in seconds (4-15)\"; resolutions \"480p\", \"720p\", \"720p-SR\", \"1080p-SR\", \"1440p-SR\"."
        }
      }
    },
    {
      "id": "fast@kie",
      "model_id": "fast",
      "aggregator_id": "kie",
      "endpoint_id": "bytedance/seedance-2-fast",
      "model_page_url": "https://kie.ai/seedance-2-0",
      "mode": "text/image/reference-to-video (no video input)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 3.51,
        "720p": 7.44
      },
      "per_second": {
        "480p": 0.0585,
        "720p": 0.124
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "480p 11.7 and 720p 24.8 credits/s; $0.005/credit",
      "promo": {
        "active": true,
        "kind": "sale",
        "label": "Limited-time reduced price",
        "discount_pct": null,
        "ends_at": "2026-10-07T06:00:00Z",
        "regular_per_min": null
      },
      "source_url": "https://kie.ai/seedance-2-0",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Sep 13 verification attempt: public page did not expose numerical rates. Sep 12 price and expiry retained as historical; recheck live quote before relying on them.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: 15 credits/s ($0.075/s, with video) | 24.8 credits/s ($0.124/s, no video)",
          "price": 7.44,
          "audio": "included (generate_audio default true; single rate)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "Limited-time discount: Seedance 2.0 Fast is now available at a reduced price until October 7, 06:00 (UTC)",
          "promo_ends_at": "2026-10-07T06:00:00Z",
          "source": "https://kie.ai/seedance-2-0",
          "notes": "24.8 credits/s x $0.005 x 60. Page adds 'Prices are currently in beta and may be adjusted'. Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "480P: 6.8 credits/s ($0.034/s, with video) | 11.7 credits/s ($0.059/s, no video)",
          "price": 3.51,
          "audio": "included (single rate)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "Limited-time discount until October 7, 06:00 (UTC)",
          "promo_ends_at": "2026-10-07T06:00:00Z",
          "source": "https://kie.ai/seedance-2-0",
          "notes": "11.7 credits/s x $0.005 = $0.0585/s (page rounds to $0.059). Unchanged vs last-known.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "fast@runware",
      "model_id": "fast",
      "aggregator_id": "runware",
      "endpoint_id": "bytedance:seedance@2.0-fast",
      "model_page_url": "https://runware.ai/docs/models/bytedance-seedance-2-0-fast",
      "mode": "text/image/reference-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 3.6,
        "720p": 7.8
      },
      "per_second": {
        "480p": 0.06,
        "720p": 0.13
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/bytedance-seedance-2-0-fast",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Published approximate rates; example costs vary slightly with output dimensions.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "from $0.06 per second; Rates per second: 480p $0.06; 720p $0.13; 720p video to video $0.167",
          "price": 7.8,
          "audio": "included (settings.audio default true; same rate)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 7.8,
          "source": "https://runware.ai/docs/models/bytedance-seedance-2-0-fast",
          "notes": "$0.13/s x 60 = $7.80/min. Unchanged vs last-known. V2V 720p $0.167/s = $10.02/min. Duration 4-15s.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Rates per second: 480p $0.06",
          "price": 3.6,
          "audio": "included (settings.audio default true; same rate)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3.6,
          "source": "https://runware.ai/docs/models/bytedance-seedance-2-0-fast",
          "notes": "$0.06/s x 60 = $3.60/min. Unchanged vs last-known.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "fast@piapi",
      "model_id": "fast",
      "aggregator_id": "piapi",
      "endpoint_id": "model=\"seedance\", task_type=\"seedance-2-fast\"",
      "model_page_url": "https://piapi.ai/seedance-2-0",
      "mode": "text-to-video / first-last-frame / omni-reference",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 4.8,
        "720p": 9.6
      },
      "per_second": {
        "480p": 0.08,
        "720p": 0.16
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://piapi.ai/seedance-2-0",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Fast tier. Optional extras excluded.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "seedance-2-fast: 480p — $0.08/s; 720p — $0.16/s",
          "price": 9.6,
          "audio": "native audio included",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 9.6,
          "source": "https://piapi.ai/seedance-2-0",
          "notes": "Unchanged vs last-known. No 1080p for Fast. Less-restriction variant seedance-2-fast-less-restriction: $0.176/s 720p, $0.088/s 480p. Omni-reference billing: unit_price x output_duration + (unit_price/2) x total input video duration; max input video 15.4 s.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "seedance-2-fast: 480p — $0.08/s",
          "price": 4.8,
          "audio": "native audio included",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 4.8,
          "source": "https://piapi.ai/seedance-2-0",
          "notes": "Unchanged vs last-known.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "fast@fal",
      "model_id": "fast",
      "aggregator_id": "fal",
      "endpoint_id": "bytedance/seedance-2.0/fast/image-to-video",
      "model_page_url": "https://fal.ai/models/bytedance/seedance-2.0/fast/image-to-video",
      "mode": "image-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 14.514,
        "480p": 6.75
      },
      "per_second": {
        "720p": 0.2419,
        "480p": 0.1125
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "$0.0112/1,000 tokens; provider $/s estimate",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/bytedance/seedance-2.0/fast/image-to-video",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "medium",
      "ranked": true,
      "notes": "480p supported but a resolution-specific charge was not verified. Approximate 720p rate; no video reference.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "For every second of 720p video you generated, you will be charged $0.2419/second. Your request will cost $0.0112 per 1000 tokens. The number of tokens is given by (height of output video * width of output video * duration * 24) / 1024. ... Fast tier $0.2419 / sec, Standard tier $0.3024 / sec",
          "price": 14.514,
          "audio": "included (generate_audio default true; same price either way)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/bytedance/seedance-2.0/fast/image-to-video",
          "notes": "Unchanged vs last-known. Duration 4-15 s or auto. Resolution options 480p/720p only.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Your request will cost $0.0112 per 1000 tokens. tokens = (height * width * duration * 24) / 1024",
          "price": 6.75,
          "audio": "included (same price either way)",
          "confidence": "medium",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/bytedance/seedance-2.0/fast/image-to-video",
          "notes": "Derived: page states only the 720p per-second rate. Assumed 864x496 16:9 frame at 24 fps (fal's own 480p example frame on the Seedance 2.5 page) = 10,044 tokens/s x $0.0112/1000 = ~$0.1125/s.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "kling@atlas",
      "model_id": "kling",
      "aggregator_id": "atlas",
      "endpoint_id": "kwaivgi/kling-v3.0-turbo/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "text-to-video / image-to-video (same price)",
      "audio": "Check setting",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 5.712
      },
      "per_second": {
        "720p": 0.0952
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "15% vs official",
        "discount_pct": 15,
        "ends_at": "",
        "regular_per_min": {
          "720p": 6.72
        }
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Exact Turbo tier, not Kling Standard/Pro. Audio setting not independently verified.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: our_price $0.0952 /s, official_price $0.112 /s, -15%; calculate 15s 720p: origin 1.68, price 1.428",
          "price": 5.712,
          "audio": "off / not exposed (no sound parameter in Atlas schema for Turbo; single price; calculate with sound=false identical)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "-15% vs official price (Kling family '15% off standard rates')",
          "promo_ends_at": "",
          "regular": 6.72,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Unchanged. Duration enum 3-15s; resolution 720p/1080p (1080p $0.119/s = $7.14/min).",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "kling@runware",
      "model_id": "kling",
      "aggregator_id": "runware",
      "endpoint_id": "klingai:kling-video@3.0-turbo",
      "model_page_url": "https://runware.ai/docs/models/klingai-video-3-0-turbo",
      "mode": "text/image-to-video (multi-shot supported)",
      "audio": "Check setting",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6.72,
        "1080p": 8.4
      },
      "per_second": {
        "720p": 0.112,
        "1080p": 0.14
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/klingai-video-3-0-turbo",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Same Turbo product name. Audio behavior should be verified for the intended workflow.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "from $0.112 per second; Rates per second: 720p $0.112; 1080p $0.14",
          "price": 6.72,
          "audio": "included (no sound toggle on Turbo page; single rate)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 6.72,
          "source": "https://runware.ai/docs/models/klingai-video-3-0-turbo",
          "notes": "Turbo tier exactly. $0.112/s x 60 = $6.72/min. Unchanged vs last-known. Duration 3-15s. Unlike Standard/Pro, the Turbo page exposes no providerSettings.klingai.sound toggle and no audio surcharge.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p $0.14",
          "price": 8.4,
          "audio": "included (no sound toggle on Turbo page; single rate)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 8.4,
          "source": "https://runware.ai/docs/models/klingai-video-3-0-turbo",
          "notes": "$0.14/s x 60 = $8.40/min. Example: 'text-to-video 1080p 5s $0.70'.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "s25@atlas",
      "model_id": "s25",
      "aggregator_id": "atlas",
      "endpoint_id": "bytedance/seedance-2.5/text-to-video",
      "model_page_url": "https://api.atlascloud.ai/api/v1/model/calculate",
      "mode": "",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 8.3944,
        "720p": 18.0524
      },
      "per_second": {
        "480p": 0.1399,
        "720p": 0.3009
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "Free API estimate for 30s; normalized to USD/s",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "20% off Atlas list",
        "discount_pct": 20,
        "ends_at": "",
        "regular_per_min": {
          "720p": 22.5655
        }
      },
      "source_url": "https://api.atlascloud.ai/api/v1/model/calculate",
      "checked_at": "2026-09-13",
      "method": "manual-sheet",
      "confidence": "medium",
      "ranked": true,
      "notes": "Sep 13 11:50 a.m. EDT: /calculate, text-to-video, 16:9, native audio, no video references. 30s: 480p $4.197176; 720p $9.026199. 15s 720p $4.519359. Discount 80 means 80% paid (20% off). Token estimate; final billing may vary."
    },
    {
      "id": "s25@kie",
      "model_id": "s25",
      "aggregator_id": "kie",
      "endpoint_id": "bytedance/seedance-2-5",
      "model_page_url": "https://kie.ai/seedance-2-5",
      "mode": "text/image/reference-to-video (no video input)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 8.4,
        "720p": 18.9,
        "1080p": 34.2
      },
      "per_second": {
        "480p": 0.14,
        "720p": 0.315,
        "1080p": 0.57
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "480p 28 and 720p 63 credits/s; $0.005/credit",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://kie.ai/seedance-2-5",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Live playground pricing verified Sep 13: no video input 480p 28 credits/s ($0.14), 720p 63 ($0.315). Native audio. 28% offer through Oct 17 06:00 UTC applies only to 1080p. Top-up bonus excluded; beta rates may change.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: 38 credits/s ($0.190/s, with video) | 63 credits/s ($0.315/s, no video)",
          "price": 18.9,
          "audio": "native audio included (generate_audio default true; single rate)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/seedance-2-5",
          "notes": "63 credits/s x $0.005 x 60. The 28%-off promo applies to 1080P only. Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "480P: 17 credits/s ($0.085/s, with video) | 28 credits/s ($0.140/s, no video)",
          "price": 8.4,
          "audio": "native audio included (single rate)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/seedance-2-5",
          "notes": "28 credits/s x $0.005 x 60. Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080P: 68.5 credits/s ($0.3425/s, with video) | 114 credits/s ($0.570/s, no video) — Limited-Time 1080P Offer: 28% OFF until Oct 17, 2026 06:00 UTC (prices above already reflect the discount)",
          "price": 34.2,
          "audio": "native audio included (single rate)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "Limited-Time 1080P Offer: 28% OFF until Oct 17, 2026 06:00 UTC",
          "promo_ends_at": "2026-10-17T06:00:00Z",
          "regular": 47.5,
          "source": "https://kie.ai/seedance-2-5",
          "notes": "114 credits/s x $0.005 x 60. Regular price derived: 34.2 / 0.72 = $47.50/min (not printed on page).",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "s25@wavespeed",
      "model_id": "s25",
      "aggregator_id": "wavespeed",
      "endpoint_id": "bytedance/seedance-2.5/image-to-video",
      "model_page_url": "https://wavespeed.ai/models/bytedance/seedance-2.5/image-to-video",
      "mode": "image-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 9.72,
        "720p": 19.44,
        "1080p": 48.6
      },
      "per_second": {
        "480p": 0.162,
        "720p": 0.324,
        "1080p": 0.81
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "10% current discount",
        "discount_pct": 10,
        "ends_at": "",
        "regular_per_min": {
          "720p": 21.6
        }
      },
      "source_url": "https://wavespeed.ai/models/bytedance/seedance-2.5/image-to-video",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Live playground verified Sep 13: 5s 480p $0.81; 5s 720p $1.62, native audio on. 10% below README rates of $0.18/$0.36 per second. No published expiry.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Readme: 720p | Per 5s $1.80 | Per second $0.36. Page JSON: base_price 900000, discount_rate 90, formula 900000*(4k?10:1080p?5:720p?2:1)*duration/5",
          "price": 19.44,
          "audio": "on (generate_audio default true; no price effect)",
          "confidence": "medium",
          "promo_active": true,
          "promo_label": "discount_rate 90 (10% off) in model data; client shows base_price*discount_rate/100",
          "promo_ends_at": "",
          "regular": 21.6,
          "source": "https://wavespeed.ai/models/bytedance/seedance-2.5/image-to-video",
          "notes": "Unchanged vs last-known ($19.44/min). List price $0.36/s ($21.60/min); 10% discount is applied client-side/at checkout (JS: price = base_price*discount_rate/100), so the readme shows the undiscounted figure. No end date published. Example table runs to 30 s. 1080p $0.90/s list -> $0.81/s = $48.60/mi",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "480p | Per 5s $0.90 | Per second $0.18 (discount_rate 90)",
          "price": 9.72,
          "audio": "on (included)",
          "confidence": "medium",
          "promo_active": true,
          "promo_label": "discount_rate 90 (10% off)",
          "promo_ends_at": "",
          "regular": 10.8,
          "source": "https://wavespeed.ai/models/bytedance/seedance-2.5/image-to-video",
          "notes": "Unchanged vs last-known ($9.72/min).",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p | Per 5s $4.50 | Per second $0.90 (discount_rate 90)",
          "price": 48.6,
          "audio": "on (included)",
          "confidence": "medium",
          "promo_active": true,
          "promo_label": "discount_rate 90 (10% off)",
          "promo_ends_at": "",
          "regular": 54,
          "source": "https://wavespeed.ai/models/bytedance/seedance-2.5/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "s25@fal",
      "model_id": "s25",
      "aggregator_id": "fal",
      "endpoint_id": "bytedance/seedance-2.5/image-to-video",
      "model_page_url": "https://fal.ai/models/bytedance/seedance-2.5/image-to-video",
      "mode": "image-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 13.23,
        "720p": 28.38,
        "1080p": 69.84
      },
      "per_second": {
        "480p": 0.2205,
        "720p": 0.473,
        "1080p": 1.164
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "$0.0214/1,000 tokens; provider $/s estimate",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/bytedance/seedance-2.5/image-to-video",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "medium",
      "ranked": true,
      "notes": "Live headline estimates: 480p $0.2205/s, 720p $0.473/s with audio. $21.40/M tokens. At exactly 1280x720, 24fps, formula gives $0.46224/s ($13.8672/30s); headline rounding differs. Input-video charges excluded.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "For 480p, your request will cost roughly $0.2205 per second of generated video, for 720p, you will be charged roughly $0.4730 per second of generated video, and for 1080p, roughly $1.164 per second of generated video. Your request will cost $0.0214 per 1000 tokens for 480p and 720p video and roughly $0.0234 per 1000 tokens for 1080p.",
          "price": 28.38,
          "audio": "included (generate_audio default true; same price either way)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/bytedance/seedance-2.5/image-to-video",
          "notes": "Unchanged vs last-known. Duration 4-30 s or auto. Per-second figures are fal's 16:9 approximations; wider aspect ratios cost more per second.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "roughly $0.2205 per second of generated video (480p); $0.0214 per 1000 tokens",
          "price": 13.23,
          "audio": "included (same price either way)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/bytedance/seedance-2.5/image-to-video",
          "notes": "Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "for 1080p, roughly $1.164 per second of generated video ... roughly $0.0234 per 1000 tokens for 1080p",
          "price": 69.84,
          "audio": "included (same price either way)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/bytedance/seedance-2.5/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "pix@kie",
      "model_id": "pix",
      "aggregator_id": "kie",
      "endpoint_id": "pixverse-v6/text-to-video",
      "model_page_url": "https://kie.ai/pixverse-v6",
      "mode": "text-to-video / image-to-video (generate_audio_switch=true)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.88,
        "1080p": 5.52
      },
      "per_second": {
        "720p": 0.048,
        "1080p": 0.092
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "9.6 credits/s; $0.005/credit",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "≈20% below official PixVerse pricing",
        "discount_pct": 20,
        "ends_at": "",
        "regular_per_min": {
          "720p": 3.6
        }
      },
      "source_url": "https://kie.ai/pixverse-v6",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Audio enabled. 540p exists but is not relabeled 480p. Added candidate; no project-specific quality test.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: 7.2 credits/s ($0.036/s, no audio) | 9.6 credits/s ($0.048/s, with audio)",
          "price": 2.88,
          "audio": "with audio",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/pixverse-v6",
          "notes": "9.6 credits/s x $0.005 x 60. Same rate for image-to-video, transition, extend; reference-to-video is higher (10.8 credits/s with audio). Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080P: 14.4 credits/s ($0.072/s, no audio) | 18.4 credits/s ($0.092/s, with audio)",
          "price": 5.52,
          "audio": "with audio",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/pixverse-v6",
          "notes": "18.4 credits/s x $0.005 x 60.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 2.88,
        "price": {
          "refuted": false,
          "confidence": "high",
          "corrected_price_usd_per_minute": 2.88,
          "reason": "Claim holds. WebFetch returned 403 (Cloudflare), but curl retrieved the live page (369 KB) and its embedded pageData shows identical pricingDesc for both the text-to-video and image-to-video modes: \"720P: 7.2 credits/s ($0.036/s, no audio) | 9.6 credits/s ($0.048/s, with audio)\". Credit conversion is confirmed on the same page/site strings: \"1 USD = 200 Credits\" and \"Each credit is valued at $0.005 USD\" -> 9.6 x $0.005 = $0.048/s x 60 = $2.88/min (0% deviation). Billing is per output second (duration slider min 1, max 15, step 1; API docs: \"PixVerse V6 supports 1–15 seconds\"), with no per-request fee, minimum charge, or surcharge disclosed. No promo: the only modifiers are downward (standing 5-10% bonus credits on high-tier top-ups, \"approximately 90% of the prices listed above\", and possible regional discount), so the listed $2.88/min is the conservative ceiling. One caveat: the reference-to-video mode on the same page is priced higher (720P with audio 10.8 credits/s = $0.054/s = $3.24/min), but the claim correctly scopes to text-to-video / image-to-video. Runner-up cross-check: Atlas Cloud pricing JSON row \"720P · Sound enabled\" our_price 0.06 /s = $3.60/min, matching the stated $3.6/min context.",
          "evidence_url": "https://kie.ai/pixverse-v6",
          "evidence_snippet": "\"userPath\":\"pixverse-v6\",\"path\":\"text-to-video\" ... \"pricingDesc\":\"\\n360P: 4.0 credits/s ($0.020/s, no audio) | 5.6 credits/s ($0.028/s, with audio)\\n540P: 5.6 credits/s ($0.028/s, no audio) | 7.2 credits/s ($0.036/s, with audio)\\n720P: 7.2 credits/s ($0.036/s, no audio) | 9.6 credits/s ($0.048/s, with audio)\\n1080P: 14.4 credits/s ($0.072/s, no audio) | 18.4 credits/s ($0.092/s, with audio)\\n\\nApproximately 20% cheaper than official pricing. \\nHigh-tier top-ups bring the effective price down to approximately 90% of the prices listed above.\" | \"Pay-as-you-go (Credit-based) ... (1 USD = 200 Credits)\" | \"Each credit is valued at $0.005 USD.\" | duration slider: \"min\":1,\"max\":15,\"step\":1"
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Live Kie.ai page (loaded in browser 2026-09-13; WebFetch returned 403) matches the tracked spec on every comparability axis: model is PixVerse V6 (endpoint pixverse-v6/text-to-video with image-to-video, first/last-frame and extend variants on the same page); the quality selector offers only 360p/540p/720p/1080p with no Fast/Turbo/Lite/Pro tier; a generate_audio_switch parameter is present; the billing block reads verbatim \"720P: 7.2 credits/s ($0.036/s, no audio) | 9.6 credits/s ($0.048/s, with audio)\" ($0.048 x 60 = $2.88/min); FAQ states \"PixVerse V6 API can generate videos up to 15 seconds in length with support for resolutions ranging from 360p, 540p, 720p, to 1080p.\" No promotion, discount, or end date appears anywhere on the page (only generic \"new user credits\" for trials), so there is no promo to expire. Side note outside this lens: Atlas Cloud's PixVerse v6 Text-to-Video/Image-to-Video cards show \"From $0.025/SEC\" ($1.50/min) with audio described as included, but that is a floor (\"From\") price and the 720p+audio rate was not verified, so the $3.6/min runner-up figure was not checked here.",
          "evidence_url": "https://kie.ai/pixverse-v6",
          "evidence_snippet": "720P: 7.2 credits/s ($0.036/s, no audio) | 9.6 credits/s ($0.048/s, with audio)",
          "corrected_price_usd_per_minute": 2.88
        }
      }
    },
    {
      "id": "pix@atlas",
      "model_id": "pix",
      "aggregator_id": "atlas",
      "endpoint_id": "pixverse/v6/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "text-to-video / image-to-video / start-end / reference",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3.6
      },
      "per_second": {
        "720p": 0.06
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "With audio. 540p is excluded from the 480p column.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "'720P · Sound enabled' $0.06 /s; calculate 15s 720p sound=true: price 0.9",
          "price": 3.6,
          "audio": "on (sound=true, schema default)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3.6,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Unchanged. 540p sound $0.045/s = $2.70/min; 1080p sound $0.115/s = $6.90/min; 360p sound $0.035/s.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "pix@runware",
      "model_id": "pix",
      "aggregator_id": "runware",
      "endpoint_id": "pixverse:1@8",
      "model_page_url": "https://runware.ai/docs/models/pixverse-v6",
      "mode": "text/image/reference-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3.6,
        "1080p": 6.9
      },
      "per_second": {
        "720p": 0.06,
        "1080p": 0.115
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/pixverse-v6",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "With audio. 540p is excluded from the 480p column.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p with audio $0.06",
          "price": 3.6,
          "audio": "on (settings.audio=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3.6,
          "source": "https://runware.ai/docs/models/pixverse-v6",
          "notes": "$0.06/s x 60 = $3.60/min. Unchanged vs last-known. Example: 'first-frame 720p 6s audio $0.36'.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p with audio $0.115",
          "price": 6.9,
          "audio": "on (settings.audio=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 6.9,
          "source": "https://runware.ai/docs/models/pixverse-v6",
          "notes": "$0.115/s x 60 = $6.90/min.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "pixsilent@kie",
      "model_id": "pixsilent",
      "aggregator_id": "kie",
      "endpoint_id": "pixverse-v6/text-to-video",
      "model_page_url": "https://kie.ai/pixverse-v6",
      "mode": "text-to-video / image-to-video (generate_audio_switch=false)",
      "audio": "Off",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.16,
        "1080p": 4.32
      },
      "per_second": {
        "720p": 0.036,
        "1080p": 0.072
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "7.2 credits/s; $0.005/credit",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "≈20% below official PixVerse pricing",
        "discount_pct": 20,
        "ends_at": "",
        "regular_per_min": {
          "720p": 2.7
        }
      },
      "source_url": "https://kie.ai/pixverse-v6",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Audio off. No 480p; 540p is separate.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: 7.2 credits/s ($0.036/s, no audio) | 9.6 credits/s ($0.048/s, with audio)",
          "price": 2.16,
          "audio": "off",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/pixverse-v6",
          "notes": "7.2 credits/s x $0.005 x 60. Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080P: 14.4 credits/s ($0.072/s, no audio) | 18.4 credits/s ($0.092/s, with audio)",
          "price": 4.32,
          "audio": "off",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/pixverse-v6",
          "notes": "14.4 credits/s x $0.005 x 60.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 2.16,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Re-fetched https://kie.ai/pixverse-v6 via curl (WebFetch got 403). The embedded page data for both text-to-video and image-to-video carries the identical pricingDesc: \"720P: 7.2 credits/s ($0.036/s, no audio) | 9.6 credits/s ($0.048/s, with audio)\". Unit check: Kie states \"Each credit is valued at $0.005 USD\" (also \"Exchange: 1 cr = $0.005\"); 7.2 x $0.005 = $0.036/s; x60 = $2.16/min, matching the claim. Resolution rows are 360P/540P/720P/1080P (540P correctly not 480p). Billing is per second: duration is an integer slider 1-15s (docs: \"PixVerse V6 supports 1-15 seconds\"), default generate_audio_switch=false; no per-request surcharge, minimum charge, or rounding rule appears in the model page or docs.kie.ai text-to-video/image-to-video specs. No promo is active; the only price modifiers are downward (page note: \"Approximately 20% cheaper than official pricing. High-tier top-ups bring the effective price down to approximately 90% of the prices listed above\" - 5%/10% bonus credits on larger SKUs), so $2.16/min is the standard, worst-case rate. Cross-check: fal.ai official PixVerse V6 720p no-audio is $0.045/s = $2.70/min (matches the Atlas Cloud runner-up), and $0.036 is exactly 20% below it, consistent with Kie's \"20% cheaper\" note. The kie.ai/pricing table itself is client-rendered and could not be read without a browser, but the model page's own billing text is the authoritative source and fully supports the number.",
          "evidence_url": "https://kie.ai/pixverse-v6",
          "evidence_snippet": "\"pricingDesc\":\"\\n360P: 4.0 credits/s ($0.020/s, no audio) | 5.6 credits/s ($0.028/s, with audio)\\n540P: 5.6 credits/s ($0.028/s, no audio) | 7.2 credits/s ($0.036/s, with audio)\\n720P: 7.2 credits/s ($0.036/s, no audio) | 9.6 credits/s ($0.048/s, with audio)\\n1080P: 14.4 credits/s ($0.072/s, no audio) | 18.4 credits/s ($0.092/s, with audio)\\n\\nApproximately 20% cheaper than official pricing. \\nHigh-tier top-ups bring the effective price down to approximately 90% of the prices listed above.\" ... \"creditValue\":\"Each credit is valued at $0.005 USD.\" ... duration slider: \"min\":1,\"max\":15,\"step\":1,\"defaultValue\":15",
          "corrected_price_usd_per_minute": 2.16
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Live page https://kie.ai/pixverse-v6 (read 2026-09-13 via headless browser; WebFetch is 403-blocked) shows the exact billing line claimed: \"720P: 7.2 credits/s ($0.036/s, no audio)\" = $2.16/min. Comparability checks all pass: (1) model id is plain \"pixverse-v6\" with no Turbo/Fast/Lite tier variant on Kie.ai; (2) the same pricing block is displayed on both the text-to-video view (pixverse-v6/text-to-video) and after switching the Model Type tab to Image To Video (URL https://kie.ai/pixverse-v6?model=pixverse-v6%2Fimage-to-video) — identical 720P 7.2 credits/s no-audio line; (3) \"no audio\" column corresponds to generate_audio_switch=false (docs.kie.ai lists default false); (4) resolution is explicitly 720P, distinct from the 540P row (5.6 credits/s no audio) — not 768p/540p; (5) docs.kie.ai text-to-video and image-to-video pages state duration 1–15 seconds, matching \"up to 15s\". Promo status: no promotion, no end date, no strikethrough/badge elements, no \"limited time\" text on the page. The only adjacent notes are \"Approximately 20% cheaper than official pricing.\" (a comparison to PixVerse's own platform, not a time-limited sale) and \"High-tier top-ups bring the effective price down to approximately 90% of the prices listed above.\" (a volume discount BELOW the listed price, meaning $0.036/s is the standard list rate, not a post-promo inflated figure). Runner-up Atlas Cloud not re-verified (context only).",
          "evidence_url": "https://kie.ai/pixverse-v6?model=pixverse-v6%2Fimage-to-video",
          "evidence_snippet": "pixverse-v6 / image-to-video ... Model Type: Text To Video | Image To Video | Transition | Reference To Video | Extend. Pricing: 360P: 4.0 credits/s ($0.020/s, no audio) | 5.6 credits/s ($0.028/s, with audio) / 540P: 5.6 credits/s ($0.028/s, no audio) | 7.2 credits/s ($0.036/s, with audio) / 720P: 7.2 credits/s ($0.036/s, no audio) | 9.6 credits/s ($0.048/s, with audio) / 1080P: 14.4 credits/s ($0.072/s, no audio) | 18.4 credits/s ($0.092/s, with audio). Approximately 20% cheaper than official pricing. High-tier top-ups bring the effective price down to approximately 90% of the prices listed above.",
          "corrected_price_usd_per_minute": 2.16,
          "corrected_promo_ends_at": ""
        }
      }
    },
    {
      "id": "pixsilent@runware",
      "model_id": "pixsilent",
      "aggregator_id": "runware",
      "endpoint_id": "pixverse:1@8",
      "model_page_url": "https://runware.ai/docs/models/pixverse-v6",
      "mode": "text/image/reference-to-video",
      "audio": "Off",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.7,
        "1080p": 5.4
      },
      "per_second": {
        "720p": 0.045,
        "1080p": 0.09
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/pixverse-v6",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Audio off.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Rates per second: 360p without audio $0.025; 360p with audio $0.035; 540p without audio $0.035; 540p with audio $0.045; 720p without audio $0.045; 720p with audio $0.06; 1080p without audio $0.09; 1080p with audio $0.115",
          "price": 2.7,
          "audio": "off (settings.audio=false)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 2.7,
          "source": "https://runware.ai/docs/models/pixverse-v6",
          "notes": "$0.045/s x 60 = $2.70/min. Unchanged vs last-known. 360p silent = $1.50/min. Duration 1-15s.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p without audio $0.09",
          "price": 5.4,
          "audio": "off (settings.audio=false)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 5.4,
          "source": "https://runware.ai/docs/models/pixverse-v6",
          "notes": "$0.09/s x 60 = $5.40/min.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wan3@atlas",
      "model_id": "wan3",
      "aggregator_id": "atlas",
      "endpoint_id": "alibaba/wan-3.0/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "",
      "audio": "Check setting",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 2.4,
        "720p": 4.8
      },
      "per_second": {
        "480p": 0.04,
        "720p": 0.08
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "20% vs official",
        "discount_pct": 20,
        "ends_at": "",
        "regular_per_min": {
          "720p": 6
        }
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-12",
      "method": "manual-sheet",
      "confidence": "high",
      "ranked": true,
      "notes": "Native 720p, not ESR. Added long-clip candidate; audio setting unverified. 30s model ceiling sourced from Replicate; Atlas endpoint limit should be rechecked."
    },
    {
      "id": "wan3@replicate",
      "model_id": "wan3",
      "aggregator_id": "replicate",
      "endpoint_id": "alibaba/wan-3",
      "model_page_url": "https://replicate.com/alibaba/wan-3",
      "mode": "text-to-video / image-to-video (native 720p)",
      "audio": "Check setting",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 1.5,
        "720p": 3,
        "1080p": 6
      },
      "per_second": {
        "480p": 0.025,
        "720p": 0.05,
        "1080p": 0.1
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "billingConfig: \"$0.025\" (480p) / \"$0.05\" (720p) / \"$0.10\" (1080p) per second of output video",
      "promo": {
        "active": true,
        "kind": "sale",
        "label": "Live billing 50% below README list; page banner says 30% off this week",
        "discount_pct": 50,
        "ends_at": "",
        "regular_per_min": {
          "480p": 3,
          "720p": 6,
          "1080p": 12
        }
      },
      "source_url": "https://replicate.com/alibaba/wan-3",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Replicate's embedded billingConfig (the charged rate) is $0.05/s at 720p and $0.025/s at 480p — 50% below the README list of $0.10/$0.05. The README still says '50% off until Aug 30' (expired wording) and /pricing says '30% off this week'; no published end date, so treat as a limited-time rate. Audio parameter not exposed in the schema. Duration 2–30 s.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier '720p': \"$0.05\" per second of output video (or 20 seconds for $1). README: \"720p: $0.10 per second\"",
          "price": 3,
          "audio": "unspecified (no audio parameter in schema; README silent on audio)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "Description: '(50% off until Aug 30!)'; pricing-page banner today: 'Wan 3.0 is 30% off this week'",
          "promo_ends_at": "",
          "regular": 6,
          "source": "https://replicate.com/alibaba/wan-3",
          "notes": "CHANGED vs last-known ($6/min): live billingConfig now charges $0.05/s at 720p (50% below the README list of $0.10/s). Conflicting promo messaging persists: description says 50% off until Aug 30 (date already past), /pricing banner says 30% off this week, yet the live rate is exactly 50% off list. D",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "billingConfig tier '480p': \"$0.025\" per second of output video (or 40 seconds for $1). README: \"480p: $0.05 per second\"",
          "price": 1.5,
          "audio": "unspecified (no audio parameter in schema)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "50% off (description) / 30% off this week (pricing banner)",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://replicate.com/alibaba/wan-3",
          "notes": "CHANGED vs last-known ($3/min at 480p): now $1.50/min live.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "billingConfig tier '1080p': \"$0.10\" per second of output video (or 10 seconds for $1). README: \"1080p: $0.20 per second\"",
          "price": 6,
          "audio": "unspecified (no audio parameter in schema)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "50% off (description) / 30% off this week (pricing banner)",
          "promo_ends_at": "",
          "regular": 12,
          "source": "https://replicate.com/alibaba/wan-3",
          "notes": "Default resolution is 1080p.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 3,
        "price": {
          "refuted": false,
          "confidence": "medium",
          "reason": "Live re-fetch of https://replicate.com/alibaba/wan-3 on 2026-09-13 (curl HTTP 200, 93 KB, plus WebFetch) confirms the server-rendered billingConfig current_tiers for 720p is \"$0.05\" per \"second of output video\" (\"or 20 seconds for $1\"), metric video_output_duration_seconds, type per-unit, with no per-request fee, minimum, or surcharge entry. 60 s x $0.05 = $3.00/min, matching the claim exactly (0% deviation). Cross-checks: 480p = $0.025/s, 1080p = $0.10/s in the same config; README list prices are 480p $0.05 / 720p $0.10 / 1080p $0.20, i.e. billingConfig is precisely 50% off list, consistent with the description \"(50% off until Aug 30!)\". Caveats that keep confidence at medium rather than high: (a) the Aug 30 promo text is stale by two weeks yet the 50%-off price is still what the billing config carries today; (b) the replicate.com/pricing banner says \"Wan 3.0 is 30% off this week\" (no end date), which does not match the 50% billing config -- it appears to echo Alibaba Cloud Model Studio's upstream promo ($0.07/s at 720p through 2026-09-24 00:00 UTC+8 per therundown.ai, reviewed Aug 28) rather than Replicate's own billing; if Replicate re-prices to 30% off, 720p would become $0.07/s = $4.20/min (+40%). Unit check: price is per second of OUTPUT video, not compute time; duration param is 2-30 s (max 30), so a 30 s 720p clip = $1.50. Audio: input schema has no audio parameter (keys: prompt, image, resolution, aspect_ratio, duration, negative_prompt, enable_prompt_expansion, seed) and README is silent, so audio=unspecified is accurate; Kie.ai's Wan3.0 page by contrast exposes an \"audio\" flag (default true). Kie.ai pages returned 403 to WebFetch; curl showed credit-based pricing (1 USD = 200 credits per its JSON-LD) but no per-second Wan 3.0 rate was extractable, so the $4.8/min runner-up was not independently verified.",
          "evidence_url": "https://replicate.com/alibaba/wan-3",
          "evidence_snippet": "\"billingConfig\": {\"current_description\": null, \"current_tiers\": [... {\"criteria\": [{\"description\": \"720p\", \"subtype\": \"string\", \"title\": \"target resolution\", \"type\": \"equals\", \"value\": \"720p\"}], \"description\": \"720p resolution\", \"prices\": [{\"description\": \"or 20 seconds for $1\", \"metric\": \"video_output_duration_seconds\", \"metric_display\": \"second of output video\", \"price\": \"$0.05\", \"title\": \"per second of output video\", \"type\": \"per-unit\"}], \"title\": \"720p\"} ...]}  |  model description: \"(50% off until Aug 30!) - Wan 3.0 generates video from a text prompt or a starting image, with cinematic motion and support for 480p, 720p, and 1080p output up to 30 seconds.\"  |  README: \"Priced per second of output video: 480p: $0.05 per second / 720p: $0.10 per second / 1080p: $0.20 per second\"  |  replicate.com/pricing banner: \"Wan 3.0 is 30% off this week\"",
          "corrected_price_usd_per_minute": 3,
          "corrected_promo_ends_at": "Unpublished on Replicate (description says \"until Aug 30\", already past, but $0.05/s still in billing config on 2026-09-13; pricing-page banner \"30% off this week\" has no date). Upstream Alibaba Cloud promo ends 2026-09-24 00:00 UTC+8."
        },
        "comparability": {
          "refuted": false,
          "confidence": "medium",
          "reason": "Comparability holds: replicate.com/alibaba/wan-3 is plain 'Wan 3.0' (no Turbo/Fast/Lite/Pro tier), schema offers native resolution enum 480p/720p/1080p (no upscale flag), duration 2-30s, text-to-video and image-to-video (optional 'image' first-frame input), and no audio parameter anywhere in the schema or README — matching the tracked spec (audio unspecified). Promo status: the description still reads '(50% off until Aug 30!)' — that date (Aug 30, 2026; model created ~Aug 24, updated ~Aug 27) has passed, and the README lists the undiscounted rate '720p: $0.10 per second' ($6.00/min). HOWEVER, the live billing panel on the model page today (2026-09-13) still charges the discounted rate: 'target resolution is 720p $0.05 per second of output video or 20 seconds for $1' = $3.00/min, so the $3/min quote is what is actually billed today and the 'price is now higher' condition for refutation is not met. Caveats: (a) the promo text is stale, so reversion to $0.10/s ($6.00/min — which would make Replicate MORE expensive than Kie.ai's $4.80/min) could happen at any time; (b) the pricing-page banner 'Wan 3.0 is 30% off this week' (links to the model page, no end date published anywhere; changelog silent) is inconsistent with the 50% billing config — 30% off list would be $0.07/s = $4.20/min. Re-verify the billing panel before relying on $3/min. Kie.ai page returned 403 and could not be cross-checked.",
          "evidence_url": "https://replicate.com/alibaba/wan-3",
          "evidence_snippet": "\"(50% off until Aug 30!) - Wan 3.0 generates video from a text prompt or a starting image, with cinematic motion and support for 480p, 720p, and 1080p output up to 30 seconds.\" ... Pricing: \"720p resolution / Criteria: target resolution is 720p / $0.05 per second of output video / or 20 seconds for $1\" ... README: \"Priced per second of output video: 480p: $0.05 per second / 720p: $0.10 per second / 1080p: $0.20 per second\" ... Inputs: prompt, image, negative_prompt, resolution (480p/720p/1080p, Default \"1080p\"), aspect_ratio, duration (minimum: 2, maximum: 30), enable_prompt_expansion, seed [no audio parameter]. Pricing page banner: \"Wan 3.0 is 30% off this week\" (no end date).",
          "corrected_promo_ends_at": "2026-08-30"
        }
      }
    },
    {
      "id": "wan27@atlas",
      "model_id": "wan27",
      "aggregator_id": "atlas",
      "endpoint_id": "alibaba/wan-2.7/image-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6
      },
      "per_second": {
        "720p": 0.1
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-12",
      "method": "manual-sheet",
      "confidence": "high",
      "ranked": true,
      "notes": "Native 720p image-to-video. Added candidate with audio."
    },
    {
      "id": "wan27@novita",
      "model_id": "wan27",
      "aggregator_id": "novita",
      "endpoint_id": "wan2.7-i2v",
      "model_page_url": "https://novita.ai/models",
      "mode": "image-to-video (first frame / first+last frame / video continuation)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6,
        "1080p": 9
      },
      "per_second": {
        "720p": 0.1,
        "1080p": 0.15
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 15,
      "max_clip_s": 15,
      "raw_billing_text": "USD per output second",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://novita.ai/models",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Catalog 720p $0.10/s. Public model playground confirms 2–15s and audio by default. Checked Video category.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Catalog card: \"Wan 2.7 Image-to-Video $0.1 /s 720P -s\"; model page: \"Supports 720P and 1080P resolutions, duration 2~15 seconds, billed per second. Output includes audio by default.\"; billingExpr \"sku * (has(body.duration) ? int(body.duration) : 5)\"; SKU WAN2_7_I2V_720P basePrice0 \"1000\" (/10000 = $0.10/s)",
          "price": 6,
          "audio": "included by default (auto-generated soundtrack; optional driving_audio_url)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 6,
          "source": "https://novita.ai/models?type=video",
          "notes": "Unchanged vs last-known ($6/min @720p, $0.10/s). POST https://api.novita.ai/v3/async/wan2.7-i2v with resolution:\"720P\" (default is 1080P). Duration range [2,15] integer.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "batch-price API: {\"productId\":\"WAN2_7_I2V_1080P\",\"basePrice0\":\"1500\",\"discountPrice0\":\"1500\",\"displayPriceUnit\":\"$\"} -> $0.15/s (same /10000 scale that renders 1000 as the displayed \"$0.1 /s\")",
          "price": 9,
          "audio": "included by default",
          "confidence": "medium",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://api-server.novita.ai/v1/product/batch-price",
          "notes": "1080P is the API default resolution. Price read from Novita's own price API used by the catalog page; not printed as text on the page.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veofast@kie",
      "model_id": "veofast",
      "aggregator_id": "kie",
      "endpoint_id": "veo-3-1 (model=fast)",
      "model_page_url": "https://kie.ai/veo-3-1",
      "mode": "Fast mode (text/image/reference-to-video), per-clip",
      "audio": "May vary",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.25,
        "1080p": 2.4375
      },
      "per_second": {
        "720p": 0,
        "1080p": 0.0406
      },
      "fixed_per_clip": 0.3,
      "clip_basis_s": 8,
      "max_clip_s": 8,
      "raw_billing_text": "60 credits = $0.30 per clip",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://kie.ai/veo-3-1",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "8s clip basis; 4s/6s also offered. Audio may be unavailable on some outputs. Kie Fast mode; verify endpoint behavior before replacing a different provider.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Fast mode (text-to-video / image-to-video / reference-to-video): 720P — 60 credits (≈ $0.30) per video; 1080P — 65 credits (≈ $0.325) per video; 4K — 180 credits (≈ $0.90) per video.",
          "price": 2.25,
          "audio": "included by default",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/veo-3-1",
          "notes": "60 credits = $0.30 per 8 s clip. Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "Fast mode ... 1080P — 65 credits (≈ $0.325) per video",
          "price": 2.4375,
          "audio": "included by default",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/veo-3-1",
          "notes": "65 credits x $0.005 / 8 s x 60.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 2.25,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Re-fetched https://kie.ai/veo-3-1 via curl (WebFetch returned 403). The page's embedded pricingDesc matches the claim verbatim: Fast mode 720P = 60 credits (≈$0.30) per video. Kie's billing page (kie.ai/billing, curl) states \"Each credit is valued at $0.005 USD\" / \"Exchange: 1 cr = $0.005\" and \"The standard price is $0.005 per credit\" (5–10% bonus credits on larger SKUs only make it cheaper). Kie docs (docs.kie.ai/veo3-api/generate-veo-3-video) confirm duration options 4/6/8 s, billing is per video (\"Credit usage is one-time per video\"), audio included (\"All videos ship with background audio by default\"), and no per-request surcharge; failed generations are not charged. Math: 60 × $0.005 = $0.30 per 8 s clip → $0.30/8 s × 60 = $2.25/min. Caveats (not refutations): the per-minute figure assumes the 8 s duration (a 4 s clip costs the same 60 credits, i.e. $4.50/min); high-tier top-ups with +10% bonus lower the effective rate to ≈$2.05/min; and Kie also lists a cheaper \"Lite\" mode (30 credits ≈ $0.15/video ≈ $1.13/min), which is a different model tier, not Veo 3.1 Fast.",
          "evidence_url": "https://kie.ai/veo-3-1",
          "evidence_snippet": "Fast mode (text-to-video / image-to-video / reference-to-video): 720P — 60 credits (≈ $0.30) per video; 1080P — 65 credits (≈ $0.325) per video; 4K — 180 credits (≈ $0.90) per video. [kie.ai/billing: \"Each credit is valued at $0.005 USD.\" / \"Credit usage is one-time per video.\"; docs.kie.ai: \"Optional values are 4, 6, 8.\" / \"All videos ship with background audio by default.\"]"
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Fetched https://kie.ai/veo-3-1 directly (curl, 200 OK) on 2026-09-13. The page's embedded pricingDesc matches the claim's raw billing text verbatim: Fast mode (text-to-video / image-to-video / reference-to-video) 720P = 60 credits (≈ $0.30) per video. Credit rate confirmed on-page: \"Each credit is valued at $0.005 USD.\" Model/tier on the playground is exactly \"Veo 3.1 Fast\" (same tier as tracked; Kie also lists Veo 3.1 Quality and a cheaper Veo 3.1 Lite, but those are different tiers). Resolution selector offers 720p/1080p/4k; Duration selector 4s/6s/8s with 8s pre-selected and \"60 Credits\" shown, and billing is \"one-time per video\" regardless of duration, so $0.30 / 8 s = $2.25/min holds. Audio: Kie docs (docs.kie.ai/veo3-api/generate-veo-3-video) state \"All videos ship with background audio by default\" and the page notes audio is experimental and \"may be unavailable on some videos\" (no extra charge, no toggle) — consistent with audio=included by default. Input modes match (Fast supports TEXT_2_VIDEO, first/last-frame image-to-video, and REFERENCE_2_VIDEO). Promo: none on the page; the only discount is a standing \"+10% bonus credits\" on high-tier top-ups (no end date; not a time-limited promo), which would only lower the effective price (~$2.03/min), not raise it. No stale/expired promotion found. Context: the runner-up PiAPI $3.60/min ($0.06/s) is veo3.1-video-fast WITHOUT audio; with audio PiAPI is $0.09/s = $5.40/min, so Kie remains cheapest for the Fast tier either way.",
          "evidence_url": "https://kie.ai/veo-3-1",
          "evidence_snippet": "\"Fast mode (text-to-video / image-to-video / reference-to-video): 720P — 60 credits (≈ $0.30) per video; 1080P — 65 credits (≈ $0.325) per video; 4K — 180 credits (≈ $0.90) per video. ... High-tier top-ups (+10% bonus) reduce the effective cost by about 10%\" | \"Each credit is valued at $0.005 USD.\" | \"Credit usage is one-time per video.\" | \"Model: Veo 3.1 Fast ... Resolution 720p 1080p 4k ... Duration 4s 6s 8s ... 60 Credits\" | \"According to google, audio is an experimental feature and may be unavailable on some videos.\" | docs.kie.ai: \"All videos ship with background audio by default.\""
        }
      }
    },
    {
      "id": "veofast@atlas",
      "model_id": "veofast",
      "aggregator_id": "atlas",
      "endpoint_id": "google/veo3.1-fast/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "mode": "text-to-video / image-to-video (same price)",
      "audio": "May vary",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 5.76
      },
      "per_second": {
        "720p": 0.096
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 8,
      "max_clip_s": 8,
      "raw_billing_text": "720p with audio $0.096/s",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "With audio. Silent tier $0.08/s ($4.80/min).",
      "variants": {
        "720p audio off text-to-video / image-to-video": 4.8
      },
      "research": [
        {
          "res": "720p",
          "chosen": "'720P · Generate Audio enabled' $0.096 /s; calculate 8s 720p generate_audio=true: price 0.768",
          "price": 5.76,
          "audio": "on (generate_audio=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 5.76,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Unchanged. Duration enum 4/6/8 (1080p and 4k require 8s). 1080p audio $0.12/s = $7.20/min; 4K audio $0.30/s.",
          "other_variants": 1
        }
      ]
    },
    {
      "id": "s25@runware",
      "model_id": "s25",
      "aggregator_id": "runware",
      "endpoint_id": "bytedance:seedance@2.5",
      "model_page_url": "https://runware.ai/seedance-2-5",
      "mode": "text/image-to-video",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 6.15,
        "720p": 13.824,
        "1080p": 36.84
      },
      "per_second": {
        "480p": 0.1025,
        "720p": 0.2304,
        "1080p": 0.614
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "$10.70/M tokens; published USD/s estimates",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/seedance-2-5",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "medium",
      "ranked": true,
      "notes": "Same underlying token rate as OpenRouter; tiny headline difference may be rounding/frame area, not a material price advantage. T2V/I2V, native audio, no video input. Up to 30s.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Docs page: from $0.102 per second; Rates per second, Text/Image to Video: 480p $0.102; 720p $0.23; 1080p $0.614; Video-to-Video: 480p $0.131; 720p $0.295; 1080p $0.734. Landing page runware.ai/seedance-2-5: '$0.2304/sec Text/image to video 720p'; 'Metered per token - $10.7/M token for text/image to video at 480p and 720p; $12.52/M token for text/image to video at 1080p; $6.848/M token for video-to-video at 480p and 720p; $7.49/M token for video-to-video at 1080p'",
          "price": 13.8,
          "audio": "included (settings.audio default true; same rate)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 13.8,
          "source": "https://runware.ai/docs/models/bytedance-seedance-2-5",
          "notes": "Docs model page shows rounded $0.23/s = $13.80/min; the landing page still shows $0.2304/sec = $13.824/min (the last-known figure) with the underlying $10.7/M-token rate. No real price change. Duration 4-30s. V2V 720p $0.295/s = $17.70/min.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Docs: Text/Image to Video 480p $0.102 per second; landing page: '$0.1025/sec Text/image to video 480p'",
          "price": 6.12,
          "audio": "included (settings.audio default true; same rate)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 6.12,
          "source": "https://runware.ai/docs/models/bytedance-seedance-2-5",
          "notes": "Docs $0.102/s = $6.12/min; landing page $0.1025/sec = $6.15/min (last-known). Rounding only.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "Docs: Text/Image to Video 1080p $0.614 per second; landing page: '$0.61354/sec Text/image to video 1080p' ($12.52/M token)",
          "price": 36.84,
          "audio": "included (settings.audio default true; same rate)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 36.84,
          "source": "https://runware.ai/docs/models/bytedance-seedance-2-5",
          "notes": "$0.614/s x 60 = $36.84/min.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 13.8,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-fetched via WebFetch and curl (docs HTML, docs .md, landing page, and the /pricing page's embedded JSON). All agree: Text/Image to Video 720p = $0.23/sec (docs) / $0.2304/sec (landing + pricing JSON, unit \"durationSecond\"). $0.23 x 60 = $13.80/min; $0.2304 x 60 = $13.824/min, i.e. within 0.2% of the claimed $13.8/min. Resolution column is correct (480p $0.102, 1080p $0.614 are different). Audio: settings.audio defaults to true with no separate audio rate anywhere; no per-request fee, minimum, surcharge, or promo listed (\"No subscription, no minimums\"). Only caveat: the docs' worked example \"text-to-video 720p · 5s · audio: $1.17\" implies ~$0.234/sec (~$14.04/min), about 1.7% above the listed rate, which is under the 3% threshold and likely token-metering variance at the specific aspect ratio. Not refuted.",
          "evidence_url": "https://runware.ai/docs/models/bytedance-seedance-2-5",
          "evidence_snippet": "Docs: \"Rates (per second) Text/Image to Video 480p $0.102 720p $0.23 1080p $0.614 Video-to-Video 480p $0.131 720p $0.295 1080p $0.734\" ... \"text-to-video · 720p · 5s · audio: $1.17\". Landing/pricing JSON: {\"amount\":0.2304,\"unit\":\"durationSecond\",\"label\":\"Text/Image to Video · 720p\"}; \"Metered per second of output ... No subscription, no minimums\". Docs: \"settings » audio boolean default: true Generate synchronized audio.\"",
          "corrected_price_usd_per_minute": 13.824
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Runware's quote is for the same thing as the tracked spec and is not promotional. Verified on the docs page (bytedance:seedance@2.5, model header 'Seedance 2.5 by ByteDance, August 7, 2026'): (1) Tier: plain 'Seedance 2.5' with no Pro/Lite/Fast/Turbo/Mini designation; its per-token rate ($10.7/M tokens for text/image-to-video at 480p/720p) is identical to the official BytePlus ModelArk rate for the standard model, so it is not a cut-down variant (the only 'Turbo' tier found anywhere is WaveSpeed's own $0.20/sec variant, unrelated to Runware). (2) Resolution: '720p' on Runware maps to 1280x720 (also 720x1280, 960x960, etc.), i.e., true 720p, not 768p/540p. (3) Audio: parameter 'settings » audio, boolean, default: true, Generate synchronized audio.' with no separate audio surcharge anywhere in the pricing section. (4) Duration 'min: 4 max: 30' seconds. (5) Mode: the 'Text/Image to Video' rate applies when no inputs.video is supplied; 'Video-to-Video' rates only apply when a source video is passed, so the text/image-only spec is priced at the lower row. (6) Promo: no 'promo/discount/launch/limited/until/ends' language on either the docs page or the landing page; the $0.2304/sec figure is the regular metered rate, and the third-party launch promos found (Figma Weave Aug 7-21, Atlas Cloud and EvoLink through Sep 17) are other vendors and irrelevant to Runware. Only caveat (not a comparability issue): the docs page shows rounded '$0.23' while the landing page shows the precise '$0.2304/sec', so the exact per-minute figure is $13.824 rather than $13.80; this does not change the ranking versus OpenRouter ($13.8672/min).",
          "evidence_url": "https://runware.ai/docs/models/bytedance-seedance-2-5",
          "evidence_snippet": "\"Seedance 2.5 ... by ByteDance August 7, 2026\" ... \"Cost and speed — $0.102 from, per second — Rates per second — Text/Image to Video: 480p $0.102; 720p $0.23; 1080p $0.614 — Video-to-Video: 480p $0.131; 720p $0.295; 1080p $0.734\" ... \"settings » audio — boolean default: true — Generate synchronized audio.\" ... duration \"min: 4 max: 30\" ... 720p dimensions include \"1280x720\". Landing page runware.ai/seedance-2-5: \"$0.2304/sec — Text/image to video · 720p\"; \"Metered per token — $10.7/M token for text/image to video at 480p and 720p\". No promo/discount/launch/limited-time wording on either page.",
          "corrected_price_usd_per_minute": 13.824
        }
      }
    },
    {
      "id": "s25@openrouter",
      "model_id": "s25",
      "aggregator_id": "openrouter",
      "endpoint_id": "bytedance/seedance-2.5",
      "model_page_url": "https://openrouter.ai/compare/heygen/avatar-iv/bytedance/seedance-2.5",
      "mode": "text-to-video / image-to-video (first+last frame), text+image+audio reference input",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 6.168,
        "720p": 13.866,
        "1080p": 31.2012
      },
      "per_second": {
        "480p": 0.1028,
        "720p": 0.2311,
        "1080p": 0.52
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "$10.70/M tokens; published USD/s estimates",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://openrouter.ai/compare/heygen/avatar-iv/bytedance/seedance-2.5",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "medium",
      "ranked": true,
      "notes": "Near-tie with Runware. Exact 480p/720p mapping from official comparison; native audio same rate. 4-30s. No video input. No dated discount.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Video (with audio): $0.23112/second, tier 720p = $0.23112; Video Tokens (with audio) $10.70/M tokens. Page FAQ: 'Seedance 2.5 costs from $0.1028/second at 480p to $2.08/second at 4K for Video (with audio)... $10.70/M tokens'. Token basis verified: 1280x720 px x 24 fps / 1024 = 21,600 tokens/s x $10.70/M = $0.23112/s.",
          "price": 13.8672,
          "audio": "on (native audio; 'Video (with audio)' SKU, same price as no-audio)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/bytedance/seedance-2.5",
          "notes": "UNCHANGED vs 2026-09-13 morning ($13.866/min 720p, $10.70/M tokens). Provider 'Seed' (BytePlus Ark). Durations 4-30 s. supported_resolutions on OpenRouter schema are only 480p and 720p even though the price table also lists 1080p ($0.52002/s) and 4K ($2.08008/s) tiers. With-video-input SKU is cheape",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Video (with audio) tier 480p = $0.1028056/second; $10.70/M tokens (854x480x24fps/1024 = 9,607.5 tokens/s).",
          "price": 6.1683,
          "audio": "on (same price as no audio)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/bytedance/seedance-2.5",
          "notes": "Unchanged vs last-known $6.168/min.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "Video (with audio) tier 1080p = $0.52002/second (price table); $10.70/M tokens.",
          "price": 31.2012,
          "audio": "on (same price as no audio)",
          "confidence": "medium",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/bytedance/seedance-2.5",
          "notes": "1080p tier shown in price table, but /api/v1/videos/models lists supported_resolutions ['480p','720p'] only - may not be selectable via the normalized API.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "s25@piapi",
      "model_id": "s25",
      "aggregator_id": "piapi",
      "endpoint_id": "model=\"seedance\", task_type=\"seedance-2.5\"",
      "model_page_url": "https://app.piapi.ai/seedance-2-5",
      "mode": "text-to-video with optional image / video / audio references (single task type)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "480p": 9,
        "720p": 21,
        "1080p": 48
      },
      "per_second": {
        "480p": 0.15,
        "720p": 0.35,
        "1080p": 0.8
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "USD per output second, standard tier",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://app.piapi.ai/seedance-2-5",
      "checked_at": "2026-09-13",
      "method": "sheet+research",
      "confidence": "high",
      "ranked": true,
      "notes": "Standard tier, native audio; no video references. Less Restriction variant excluded ($0.165/s 480p, $0.385/s 720p). No published sale expiry.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Seedance 2.5: 480p — $0.15/s; 720p — $0.35/s; 1080p — $0.80/s (pricing page matrix: seedance-2.5 $0.15 / $0.35 / $0.80 per second)",
          "price": 21,
          "audio": "native audio included",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 21,
          "source": "https://app.piapi.ai/seedance-2-5",
          "notes": "Unchanged vs last-known for 720p/480p; page now also lists 1080p at $0.80/s (site says 'PiAPI now also supports 1080p generation'). Duration any integer 4-30 s. With video references, input-video duration is billed at half the resolution rate on top of output. Less-restriction variant seedance-2.5-l",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Seedance 2.5: 480p — $0.15/s",
          "price": 9,
          "audio": "native audio included",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://app.piapi.ai/seedance-2-5",
          "notes": "Unchanged vs last-known.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "Seedance 2.5: 1080p — $0.80/s",
          "price": 48,
          "audio": "native audio included",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 48,
          "source": "https://app.piapi.ai/seedance-2-5",
          "notes": "1080p tier not present in the last-known quote; now listed on both the model page and /pricing.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "s25@replicate",
      "model_id": "s25",
      "aggregator_id": "replicate",
      "endpoint_id": "bytedance/seedance-2.5",
      "model_page_url": "https://replicate.com/bytedance/seedance-2.5",
      "mode": "text/image input (non_video_in variant)",
      "audio": "Included",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 13.872,
        "480p": 6.168
      },
      "per_second": {
        "720p": 0.2312,
        "480p": 0.1028
      },
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": 30,
      "raw_billing_text": "billingConfig tier: model variant equals non_video_in; target resolution equals 720p -> \"$0.2312\" per second of output video (or around 43 seconds for $10)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/bytedance/seedance-2.5",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Exact Seedance 2.5 available, with native audio and 4-30s; official model/API pages did not expose numerical prices. Not ranked.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier: model variant equals non_video_in; target resolution equals 720p -> \"$0.2312\" per second of output video (or around 43 seconds for $10)",
          "price": 13.872,
          "audio": "included (generate_audio default true; price not audio-dependent)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 13.872,
          "source": "https://replicate.com/bytedance/seedance-2.5",
          "notes": "CHANGED vs last-known (no quote / price not exposed): price is now in the server-rendered billingConfig JSON. video_in (video-reference) variant is priced separately at $0.9676/s 720p (= $58.056/min) and $0.4304/s 480p (= $25.824/min), excluded from the tracked definition. Duration -1 (auto) to 30s;",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "billingConfig tier: model variant equals non_video_in; target resolution equals 480p -> \"$0.1028\" per second of output video (or around 97 seconds for $10)",
          "price": 6.168,
          "audio": "included (generate_audio default true; price not audio-dependent)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 6.168,
          "source": "https://replicate.com/bytedance/seedance-2.5",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "s25@novita",
      "model_id": "s25",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "https://novita.ai/models",
      "mode": "",
      "audio": "Unverified",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": null,
      "raw_billing_text": "No verified listing/quote",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://novita.ai/models",
      "checked_at": "2026-09-13",
      "method": "manual-sheet",
      "confidence": "high",
      "ranked": false,
      "notes": "Current model catalog and exact-model search did not establish Seedance 2.5 availability or price. No zero/free-price assumption.",
      "unavailable_reason": "Seedance 2.5 not sold on Novita."
    },
    {
      "id": "s25@huggingface",
      "model_id": "s25",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "https://huggingface.co/spaces/wavespeed/seedance-2-5-image-to-video",
      "mode": "",
      "audio": "Unverified",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "fixed_per_clip": 0,
      "clip_basis_s": 30,
      "max_clip_s": null,
      "raw_billing_text": "No independent provider quote",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://huggingface.co/spaces/wavespeed/seedance-2-5-image-to-video",
      "checked_at": "2026-09-13",
      "method": "manual-sheet",
      "confidence": "high",
      "ranked": false,
      "notes": "WaveSpeed-hosted Seedance 2.5 Space found; this is not a separate HF inference-provider price. No independent quote verified.",
      "unavailable_reason": "No HF inference-provider mapping for 'seedance' (Seedance 2.5 is closed-weight)."
    },
    {
      "id": "h3max@atlas",
      "model_id": "h3max",
      "aggregator_id": "atlas",
      "endpoint_id": "minimax/h3-max/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/models/minimax/h3-max/text-to-video",
      "mode": "text-to-video / image-to-video",
      "audio": "on (included)",
      "resolution_basis": "768p",
      "per_min": {
        "480p": 2.85
      },
      "per_second": {
        "480p": 0.0475
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "calculate 15s 480P: origin_price 0.75, price 0.7125 -> $0.0475/s (official $0.05/s)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://api.atlascloud.ai/api/v1/model/calculate",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "medium",
      "ranked": true,
      "notes": "",
      "variants": {},
      "research": [
        {
          "res": "480p",
          "chosen": "calculate 15s 480P: origin_price 0.75, price 0.7125 -> $0.0475/s (official $0.05/s)",
          "price": 2.85,
          "audio": "on (included)",
          "confidence": "medium",
          "promo_active": true,
          "promo_label": "-5% vs official price",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://api.atlascloud.ai/api/v1/model/calculate",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wansilent@atlas",
      "model_id": "wansilent",
      "aggregator_id": "atlas",
      "endpoint_id": "alibaba/wan-2.6/image-to-video-flash",
      "model_page_url": "https://www.atlascloud.ai/models/alibaba/wan-2.6/image-to-video-flash",
      "mode": "image-to-video-flash",
      "audio": "off (generate_audio toggle, default true; calculate returns identical price with audio false)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.1
      },
      "per_second": {
        "720p": 0.035
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "720P: our_price $0.035 /s, official_price $0.05 /s, -30%; calculate 15s 720p (audio false): origin 0.75, price 0.525",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "-30% vs official price",
        "discount_pct": 30,
        "ends_at": "",
        "regular_per_min": {
          "720p": 3
        }
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Unchanged vs last-known. Schema duration 5-15s (page text says 2-15). 1080P $0.0525/s = $3.15/min. No separate text-to-video-flash endpoint found.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: our_price $0.035 /s, official_price $0.05 /s, -30%; calculate 15s 720p (audio false): origin 0.75, price 0.525",
          "price": 2.1,
          "audio": "off (generate_audio toggle, default true; calculate returns identical price with audio false)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "-30% vs official price",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Unchanged vs last-known. Schema duration 5-15s (page text says 2-15). 1080P $0.0525/s = $3.15/min. No separate text-to-video-flash endpoint found.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "pixsilent@atlas",
      "model_id": "pixsilent",
      "aggregator_id": "atlas",
      "endpoint_id": "pixverse/v6/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/models/pixverse/v6/text-to-video",
      "mode": "text-to-video / image-to-video / start-end / reference (same price)",
      "audio": "off (sound=false)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.7
      },
      "per_second": {
        "720p": 0.045
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "'720P · Sound disabled' $0.045 /s (official $0.045, 0%); calculate 15s 720p sound=false: price 0.675",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://www.atlascloud.ai/pricing/models",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Duration enum 1-15s; quality enum 360p/540p/720p/1080p.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "'720P · Sound disabled' $0.045 /s (official $0.045, 0%); calculate 15s 720p sound=false: price 0.675",
          "price": 2.7,
          "audio": "off (sound=false)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 2.7,
          "source": "https://www.atlascloud.ai/pricing/models",
          "notes": "Duration enum 1-15s; quality enum 360p/540p/720p/1080p.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wanflash@fal",
      "model_id": "wanflash",
      "aggregator_id": "fal",
      "endpoint_id": "wan/v2.6/image-to-video/flash",
      "model_page_url": "https://fal.ai/models/wan/v2.6/image-to-video/flash",
      "mode": "image-to-video",
      "audio": "included (generate_audio default true)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3,
        "1080p": 4.5
      },
      "per_second": {
        "720p": 0.05,
        "1080p": 0.075
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "Your request will cost $0.05 per second for 720p, $0.075 per second for 1080p.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/wan/v2.6/image-to-video/flash",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Duration options 5/10/15 s. Schema: generate_audio=false 'is cheaper (half as much as a flash generation with audio)'.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Your request will cost $0.05 per second for 720p, $0.075 per second for 1080p.",
          "price": 3,
          "audio": "included (generate_audio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/wan/v2.6/image-to-video/flash",
          "notes": "Duration options 5/10/15 s. Schema: generate_audio=false 'is cheaper (half as much as a flash generation with audio)'.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "$0.075 per second for 1080p",
          "price": 4.5,
          "audio": "included (generate_audio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/wan/v2.6/image-to-video/flash",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wansilent@fal",
      "model_id": "wansilent",
      "aggregator_id": "fal",
      "endpoint_id": "wan/v2.6/image-to-video/flash",
      "model_page_url": "https://fal.ai/models/wan/v2.6/image-to-video/flash",
      "mode": "image-to-video",
      "audio": "off (generate_audio=false)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 1.5,
        "1080p": 2.25
      },
      "per_second": {
        "720p": 0.025,
        "1080p": 0.0375
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "Set to false for silent video generation, which is cheaper (half as much as a flash generation with audio)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/wan/v2.6/image-to-video/flash",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "medium",
      "ranked": true,
      "notes": "Derived: half of the $0.05/s 720p audio rate per the endpoint schema note; no explicit silent number printed.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Set to false for silent video generation, which is cheaper (half as much as a flash generation with audio)",
          "price": 1.5,
          "audio": "off (generate_audio=false)",
          "confidence": "medium",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/wan/v2.6/image-to-video/flash",
          "notes": "Derived: half of the $0.05/s 720p audio rate per the endpoint schema note; no explicit silent number printed.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "half as much as a flash generation with audio ($0.075 per second for 1080p)",
          "price": 2.25,
          "audio": "off (generate_audio=false)",
          "confidence": "medium",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/wan/v2.6/image-to-video/flash",
          "notes": "Derived (half of 1080p audio rate).",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 1.5,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Re-fetched the source (WebFetch + curl, 386 KB raw HTML) and the sibling standard I2V page. fal.ai displays only the default with-audio flash price: \"$0.05 per second for 720p, $0.075 per second for 1080p\" (pricingInfoOverride). The silent price is not printed as a number; it is derived two independent ways that agree: (1) generate_audio param text says silent is \"half as much as a flash generation with audio\" -> 0.5 x $0.05/s = $0.025/s; (2) the embedded OpenAPI endpoint description says \"Audio video ... is billed at half the standard I2V rate; silent video (generate_audio=False) at 25%\", and the standard wan/v2.6/image-to-video page shows \"$0.10 per second for 720p\" -> 0.25 x $0.10 = $0.025/s. $0.025/s x 60 = $1.50/min, matching the claim exactly (0% delta). Unit is per second of output, so per-minute conversion is correct; 720p column is correct (1080p silent would be $0.0375/s = $2.25/min); duration enum is 5/10/15 s so \"up to 15s\" is correct; no per-request surcharge, credit unit, or promo language found anywhere on the page or on fal.ai/pricing (which does not list Wan 2.6 at all). Runner-up cross-check: WaveSpeedAI page shows \"Base rate: $0.125 per 5 seconds (720p, no audio)\" = $0.025/s = $1.50/min, a true tie, not a fal.ai advantage. Only caveat: the fal.ai silent figure is inferred from discount language rather than a printed dollar amount, but both derivations converge.",
          "evidence_url": "https://fal.ai/models/wan/v2.6/image-to-video/flash",
          "evidence_snippet": "\"Your request will cost $0.05 per second for 720p, $0.075 per second for 1080p.\" | generate_audio: \"Set to false for silent video generation, which is cheaper (half as much as a flash generation with audio)\" | OpenAPI: \"Audio video (generate_audio=True, default) is billed at half the standard I2V rate; silent video (generate_audio=False) at 25%.\" | Standard I2V page: \"Your request will cost $0.10 per second for 720p, $0.15 per second for 1080p.\" | duration: \"Choose between 5, 10, or 15 seconds.\"",
          "corrected_price_usd_per_minute": 1.5
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Comparability holds. fal.ai endpoint is wan/v2.6/image-to-video/flash (Wan 2.6, Flash tier, image-to-video), exposing resolution 720p/1080p, duration 5/10/15 s (up to 15 s), and generate_audio true/false. The flash page lists \"$0.05 per second for 720p\" (= flash WITH audio); the API page states audio flash is billed at half the standard I2V rate and silent at 25%. Standard wan/v2.6/image-to-video is \"$0.10 per second for 720p\", so silent 720p flash = $0.025/s = $1.50/min, matching the claim. No promotional pricing, discount, or end-date text appears on any fal.ai page checked (flash page, API page, standard page, /pricing), so no promo-expiry issue as of 2026-09-13. Note: WaveSpeedAI shows \"720p, Off: $0.125 per 5 seconds\" = $1.50/min, i.e. a tie with fal.ai rather than fal.ai being strictly cheapest.",
          "evidence_url": "https://fal.ai/models/wan/v2.6/image-to-video/flash/api",
          "evidence_snippet": "generate_audio: \"Whether the model generates native audio for the video. Set to false for silent video generation, which is cheaper (half as much as a flash generation with audio)\" ... \"Audio video (generate_audio=True, default) is billed at half the standard I2V rate; silent video (generate_audio=False) at 25%.\" Flash page: \"$0.05 per second for 720p, $0.075 per second for 1080p\". Standard page (wan/v2.6/image-to-video): \"$0.10 per second for 720p, $0.15 per second for 1080p\". duration: \"Choose between 5, 10 or 15 seconds.\"",
          "corrected_price_usd_per_minute": 1.5
        }
      }
    },
    {
      "id": "pix@fal",
      "model_id": "pix",
      "aggregator_id": "fal",
      "endpoint_id": "fal-ai/pixverse/v6/image-to-video",
      "model_page_url": "https://fal.ai/models/fal-ai/pixverse/v6/image-to-video",
      "mode": "image-to-video",
      "audio": "on (generate_audio_switch=true)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3.6,
        "1080p": 6.9
      },
      "per_second": {
        "720p": 0.06,
        "1080p": 0.115
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "Billing is calculated per second of video generated. For 360p, your request will cost $0.025 per second without audio and $0.035 per second with audio. For 540p, it will cost $0.035 per second without audio and $0.045 per second with audio. For 720p, it will cost $0.045 per second without audio and $0.060 per second with audio. For 1080p, it will cost $0.090 per second without audio and $0.115 per second with audio.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/fal-ai/pixverse/v6/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Duration 1-15 s. Audio switch defaults to false.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Billing is calculated per second of video generated. For 360p, your request will cost $0.025 per second without audio and $0.035 per second with audio. For 540p, it will cost $0.035 per second without audio and $0.045 per second with audio. For 720p, it will cost $0.045 per second without audio and $0.060 per second with audio. For 1080p, it will cost $0.090 per second without audio and $0.115 per second with audio.",
          "price": 3.6,
          "audio": "on (generate_audio_switch=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/pixverse/v6/image-to-video",
          "notes": "Duration 1-15 s. Audio switch defaults to false.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "For 1080p, it will cost $0.090 per second without audio and $0.115 per second with audio.",
          "price": 6.9,
          "audio": "on",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/pixverse/v6/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "pixsilent@fal",
      "model_id": "pixsilent",
      "aggregator_id": "fal",
      "endpoint_id": "fal-ai/pixverse/v6/image-to-video",
      "model_page_url": "https://fal.ai/models/fal-ai/pixverse/v6/image-to-video",
      "mode": "image-to-video",
      "audio": "off (generate_audio_switch=false, default)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.7,
        "1080p": 5.4
      },
      "per_second": {
        "720p": 0.045,
        "1080p": 0.09
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "For 720p, it will cost $0.045 per second without audio",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/fal-ai/pixverse/v6/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "For 720p, it will cost $0.045 per second without audio",
          "price": 2.7,
          "audio": "off (generate_audio_switch=false, default)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/pixverse/v6/image-to-video",
          "notes": "",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "For 1080p, it will cost $0.090 per second without audio",
          "price": 5.4,
          "audio": "off",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/pixverse/v6/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veofast@fal",
      "model_id": "veofast",
      "aggregator_id": "fal",
      "endpoint_id": "fal-ai/veo3.1/fast/image-to-video",
      "model_page_url": "https://fal.ai/models/fal-ai/veo3.1/fast/image-to-video",
      "mode": "image-to-video",
      "audio": "on (generate_audio default true)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 9,
        "1080p": 9
      },
      "per_second": {
        "720p": 0.15,
        "1080p": 0.15
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "For every second of video you generate you will be charged $0.10 without audio or $0.15 with audio for 720p or 1080p. At 4k, you will be charged $0.30 per second without audio, or $0.35 with. For example, a 5 second video at 1080p with audio on will cost $0.75.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/fal-ai/veo3.1/fast/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Per-second billing (not per-clip). Duration options 4s/6s/8s.",
      "variants": {
        "720p audio off image-to-video": 6
      },
      "research": [
        {
          "res": "720p",
          "chosen": "For every second of video you generate you will be charged $0.10 without audio or $0.15 with audio for 720p or 1080p. At 4k, you will be charged $0.30 per second without audio, or $0.35 with. For example, a 5 second video at 1080p with audio on will cost $0.75.",
          "price": 9,
          "audio": "on (generate_audio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/veo3.1/fast/image-to-video",
          "notes": "Per-second billing (not per-clip). Duration options 4s/6s/8s.",
          "other_variants": 1
        },
        {
          "res": "1080p",
          "chosen": "$0.15 with audio for 720p or 1080p",
          "price": 9,
          "audio": "on",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/veo3.1/fast/image-to-video",
          "notes": "1080p silent is $0.10/s ($6.00/min); 4k is $0.30/s silent, $0.35/s with audio.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veolite@fal",
      "model_id": "veolite",
      "aggregator_id": "fal",
      "endpoint_id": "fal-ai/veo3.1/lite/image-to-video",
      "model_page_url": "https://fal.ai/models/fal-ai/veo3.1/lite/image-to-video",
      "mode": "image-to-video",
      "audio": "on (generate_audio default true)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3,
        "1080p": 4.8
      },
      "per_second": {
        "720p": 0.05,
        "1080p": 0.08
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "For every second of video you generate you will be charged $0.05 for 720p with audio, $0.03 for 720p without audio, $0.08 for 1080p with audio or $0.05 for 1080p without audio. For example, a 4 second video at 720p with audio will cost $0.20.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/fal-ai/veo3.1/lite/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Duration options 4s/6s/8s. Text-to-video sibling: fal-ai/veo3.1/lite.",
      "variants": {
        "720p audio off image-to-video": 1.8,
        "1080p audio off image-to-video": 3
      },
      "research": [
        {
          "res": "720p",
          "chosen": "For every second of video you generate you will be charged $0.05 for 720p with audio, $0.03 for 720p without audio, $0.08 for 1080p with audio or $0.05 for 1080p without audio. For example, a 4 second video at 720p with audio will cost $0.20.",
          "price": 3,
          "audio": "on (generate_audio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/veo3.1/lite/image-to-video",
          "notes": "Duration options 4s/6s/8s. Text-to-video sibling: fal-ai/veo3.1/lite.",
          "other_variants": 1
        },
        {
          "res": "1080p",
          "chosen": "$0.08 for 1080p with audio",
          "price": 4.8,
          "audio": "on",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/veo3.1/lite/image-to-video",
          "notes": "",
          "other_variants": 1
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 1.8,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-read via WebFetch and curl (2026-09-13). fal.ai's visible billing text states $0.03 per second for 720p without audio; 0.03 x 60 = $1.80/min, matching the claim exactly. Unit is confirmed as per-second (page JSON: billing_unit \"seconds\"; worked example 4 s x $0.05 = $0.20 shows no per-request surcharge or rounding fee). Resolution column (720p) and audio-off rate are correctly selected; default generate_audio=true would bill $0.05/s, so the claim's audio=off qualifier is required and correctly stated. No promo present. Note: Runware's docs also list $0.03/s (=$1.80/min), so fal.ai ties rather than strictly beats the runner-up, but the fal.ai price itself is accurate.",
          "evidence_url": "https://fal.ai/models/fal-ai/veo3.1/lite/image-to-video",
          "evidence_snippet": "For every second of video you generate you will be charged $0.05 for 720p with audio, $0.03 for 720p without audio, $0.08 for 1080p with audio or $0.05 for 1080p without audio. For example, a 4 second video at 720p with audio will cost $0.20.",
          "corrected_price_usd_per_minute": 1.8
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Not refuted on comparability or promo status. The fal.ai page fetched today (2026-09-13) is the exact endpoint fal-ai/veo3.1/lite/image-to-video, titled \"Veo 3.1 Lite (Image to Video) API on fal\" -- same model version (3.1) and tier (Lite), image-to-video mode supported. The API schema lists resolution options 720p/1080p (default 720p), duration 4s/6s/8s (default 8s), generate_audio default true, so 720p at 8s is a valid config. Pricing text is a standing per-second rate with four tiers: $0.05 720p with audio, $0.03 720p without audio, $0.08 1080p with audio, $0.05 1080p without audio. $0.03/s x 60 = $1.80/min matches the claim exactly. No promotional, launch-discount, or limited-time language and no end date appears on the page, so no promo-expiry risk. The runner-up Runware page quotes identical per-second rates ($0.03 720p no-audio, $0.05 720p with audio), so fal is tied-cheapest rather than strictly cheapest. One comparability caveat for the orchestrator: the claim is explicitly the silent (generate_audio=false) rate; the tracked spec's headline is \"audio included\", for which the comparable fal rate is $0.05/s = $3.00/min. Since the claim labels audio=off and the spec tracks the silent rate separately, this is not a mismatch, but do not present $1.80/min as the audio-included price.",
          "evidence_url": "https://fal.ai/models/fal-ai/veo3.1/lite/image-to-video",
          "evidence_snippet": "\"720p with audio\" $0.05 ... \"720p without audio\" $0.03 ... \"1080p with audio\" $0.08 ... \"1080p without audio\" $0.05 ... \"a 4 second video at 720p with audio will cost $0.20\"",
          "corrected_price_usd_per_minute": 1.8,
          "corrected_promo_ends_at": ""
        }
      }
    },
    {
      "id": "wan3@fal",
      "model_id": "wan3",
      "aggregator_id": "fal",
      "endpoint_id": "alibaba/wan-3.0/image-to-video",
      "model_page_url": "https://fal.ai/models/alibaba/wan-3.0/image-to-video",
      "mode": "image-to-video",
      "audio": "included (audio param default true; no separate silent price)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6,
        "480p": 3,
        "1080p": 12
      },
      "per_second": {
        "720p": 0.1,
        "480p": 0.05,
        "1080p": 0.2
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 30,
      "raw_billing_text": "For every second of video you generate, you will be charged $0.05 480p, $0.10 720p, or $0.20 1080p. For example, a 5s video at 720p will cost $0.50. Pricing is subjected to change.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/alibaba/wan-3.0/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Native 720p option (resolution enum 480p/720p/1080p). Duration range 2-30 s. Text-to-video sibling alibaba/wan-3.0/text-to-video. Wan 3.0 Prime (alibaba/wan-3.0-prime) is a separate, pricier tier ($0.068/$0.14/$0.28 per s).",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "For every second of video you generate, you will be charged $0.05 480p, $0.10 720p, or $0.20 1080p. For example, a 5s video at 720p will cost $0.50. Pricing is subjected to change.",
          "price": 6,
          "audio": "included (audio param default true; no separate silent price)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/alibaba/wan-3.0/image-to-video",
          "notes": "Native 720p option (resolution enum 480p/720p/1080p). Duration range 2-30 s. Text-to-video sibling alibaba/wan-3.0/text-to-video. Wan 3.0 Prime (alibaba/wan-3.0-prime) is a separate, pricier tier ($0.068/$0.14/$0.28 per s).",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "$0.05 480p",
          "price": 3,
          "audio": "included",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/alibaba/wan-3.0/image-to-video",
          "notes": "",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "$0.20 1080p",
          "price": 12,
          "audio": "included",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/alibaba/wan-3.0/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "kling@fal",
      "model_id": "kling",
      "aggregator_id": "fal",
      "endpoint_id": "fal-ai/kling-video/v3/turbo/pro/image-to-video",
      "model_page_url": "https://fal.ai/models/fal-ai/kling-video/v3/turbo/pro/image-to-video",
      "mode": "image-to-video",
      "audio": "flat rate (no generate_audio switch in schema)",
      "resolution_basis": "720p",
      "per_min": {
        "1080p": 8.4
      },
      "per_second": {
        "1080p": 0.14
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "For every second of video you generate, you will be charged $0.14. For example, a 5s video will cost $0.70.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/fal-ai/kling-video/v3/turbo/pro/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "fal's only Kling 3.0 Turbo tier is 'Turbo Pro' and outputs 1080p ('Generate high quality 1080p videos ... Kling's Turbo 3.0 model'); no 720p Turbo variant found. Duration options 3-15 s.",
      "variants": {},
      "research": [
        {
          "res": "1080p",
          "chosen": "For every second of video you generate, you will be charged $0.14. For example, a 5s video will cost $0.70.",
          "price": 8.4,
          "audio": "flat rate (no generate_audio switch in schema)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/kling-video/v3/turbo/pro/image-to-video",
          "notes": "fal's only Kling 3.0 Turbo tier is 'Turbo Pro' and outputs 1080p ('Generate high quality 1080p videos ... Kling's Turbo 3.0 model'); no 720p Turbo variant found. Duration options 3-15 s.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wan27@fal",
      "model_id": "wan27",
      "aggregator_id": "fal",
      "endpoint_id": "fal-ai/wan/v2.7/image-to-video",
      "model_page_url": "https://fal.ai/models/fal-ai/wan/v2.7/image-to-video",
      "mode": "image-to-video",
      "audio": "native audio not toggleable in schema (optional audio_url driving track); single rate",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6,
        "1080p": 9
      },
      "per_second": {
        "720p": 0.1,
        "1080p": 0.15
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "Your request will cost $0.1 per second for 720p resolution. For 1080p your request will cost $0.15 per second.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://fal.ai/models/fal-ai/wan/v2.7/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Native 720p (resolution enum 720p/1080p). Duration options 2-15 s.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Your request will cost $0.1 per second for 720p resolution. For 1080p your request will cost $0.15 per second.",
          "price": 6,
          "audio": "native audio not toggleable in schema (optional audio_url driving track); single rate",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/wan/v2.7/image-to-video",
          "notes": "Native 720p (resolution enum 720p/1080p). Duration options 2-15 s.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "For 1080p your request will cost $0.15 per second.",
          "price": 9,
          "audio": "single rate",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0,
          "source": "https://fal.ai/models/fal-ai/wan/v2.7/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "fast@replicate",
      "model_id": "fast",
      "aggregator_id": "replicate",
      "endpoint_id": "bytedance/seedance-2.0-fast",
      "model_page_url": "https://replicate.com/bytedance/seedance-2.0-fast",
      "mode": "text/image/reference input (non_video_in variant)",
      "audio": "included (generate_audio default true; price not audio-dependent)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 9,
        "480p": 4.2
      },
      "per_second": {
        "720p": 0.15,
        "480p": 0.07
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "billingConfig tier: model variant equals non_video_in; target resolution equals 720p -> \"$0.15\" per second of output video (or around 66 seconds for $10)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/bytedance/seedance-2.0-fast",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "video_in variant: $0.17/s 720p, $0.08/s 480p. Resolutions 480p/720p only; duration -1 to 15.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier: model variant equals non_video_in; target resolution equals 720p -> \"$0.15\" per second of output video (or around 66 seconds for $10)",
          "price": 9,
          "audio": "included (generate_audio default true; price not audio-dependent)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://replicate.com/bytedance/seedance-2.0-fast",
          "notes": "video_in variant: $0.17/s 720p, $0.08/s 480p. Resolutions 480p/720p only; duration -1 to 15.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "billingConfig tier: model variant equals non_video_in; target resolution equals 480p -> \"$0.07\" per second of output video (or around 14 seconds for $1)",
          "price": 4.2,
          "audio": "included (generate_audio default true; price not audio-dependent)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 4.2,
          "source": "https://replicate.com/bytedance/seedance-2.0-fast",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "mini@replicate",
      "model_id": "mini",
      "aggregator_id": "replicate",
      "endpoint_id": "bytedance/seedance-2.0-mini",
      "model_page_url": "https://replicate.com/bytedance/seedance-2.0-mini",
      "mode": "text/image/reference input (non_video_in variant)",
      "audio": "included (generate_audio default true; price not audio-dependent)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 5.4,
        "480p": 2.4
      },
      "per_second": {
        "720p": 0.09,
        "480p": 0.04
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "billingConfig tier: model variant equals non_video_in; target resolution equals 720p -> \"$0.09\" per second of output video (or around 11 seconds for $1)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/bytedance/seedance-2.0-mini",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "video_in variant: $0.11/s 720p, $0.05/s 480p (excluded from tracked definition).",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier: model variant equals non_video_in; target resolution equals 720p -> \"$0.09\" per second of output video (or around 11 seconds for $1)",
          "price": 5.4,
          "audio": "included (generate_audio default true; price not audio-dependent)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 5.4,
          "source": "https://replicate.com/bytedance/seedance-2.0-mini",
          "notes": "video_in variant: $0.11/s 720p, $0.05/s 480p (excluded from tracked definition).",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "billingConfig tier: model variant equals non_video_in; target resolution equals 480p -> \"$0.04\" per second of output video (or 25 seconds for $1)",
          "price": 2.4,
          "audio": "included (generate_audio default true; price not audio-dependent)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 2.4,
          "source": "https://replicate.com/bytedance/seedance-2.0-mini",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veofast@replicate",
      "model_id": "veofast",
      "aggregator_id": "replicate",
      "endpoint_id": "google/veo-3.1-fast",
      "model_page_url": "https://replicate.com/google/veo-3.1-fast",
      "mode": "text-to-video / image-to-video (with_audio variant)",
      "audio": "on (generate_audio=true, default)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 9
      },
      "per_second": {
        "720p": 0.15
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "billingConfig tier: model variant equals with_audio -> \"$0.15\" per second of output video (or around 66 seconds for $10)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/google/veo-3.1-fast",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Billed per second, not per clip; price keyed on audio only, so 1080p costs the same $0.15/s. Duration enum 4/6/8s.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier: model variant equals with_audio -> \"$0.15\" per second of output video (or around 66 seconds for $10)",
          "price": 9,
          "audio": "on (generate_audio=true, default)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://replicate.com/google/veo-3.1-fast",
          "notes": "Billed per second, not per clip; price keyed on audio only, so 1080p costs the same $0.15/s. Duration enum 4/6/8s.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veolite@replicate",
      "model_id": "veolite",
      "aggregator_id": "replicate",
      "endpoint_id": "google/veo-3.1-lite",
      "model_page_url": "https://replicate.com/google/veo-3.1-lite",
      "mode": "text-to-video / image-to-video",
      "audio": "included (native audio; no audio toggle in schema)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3,
        "1080p": 4.8
      },
      "per_second": {
        "720p": 0.05,
        "1080p": 0.08
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "billingConfig tier: target resolution equals 720p -> \"$0.05\" per second of output video (or 20 seconds for $1)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/google/veo-3.1-lite",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "No separate silent rate published on Replicate (no generate_audio parameter). Duration enum 4/6/8; 1080p requires 8s.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier: target resolution equals 720p -> \"$0.05\" per second of output video (or 20 seconds for $1)",
          "price": 3,
          "audio": "included (native audio; no audio toggle in schema)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://replicate.com/google/veo-3.1-lite",
          "notes": "No separate silent rate published on Replicate (no generate_audio parameter). Duration enum 4/6/8; 1080p requires 8s.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "billingConfig tier: target resolution equals 1080p -> \"$0.08\" per second of output video (or around 12 seconds for $1)",
          "price": 4.8,
          "audio": "included (native audio; no audio toggle in schema)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 4.8,
          "source": "https://replicate.com/google/veo-3.1-lite",
          "notes": "1080p must use duration 8.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "pix@replicate",
      "model_id": "pix",
      "aggregator_id": "replicate",
      "endpoint_id": "pixverse/pixverse-v6",
      "model_page_url": "https://replicate.com/pixverse/pixverse-v6",
      "mode": "text-to-video / image-to-video",
      "audio": "on (with audio = True)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 7.2,
        "1080p": 13.8
      },
      "per_second": {
        "720p": 0.12,
        "1080p": 0.23
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "billingConfig tier '720p (with audio)': with audio equals True; target resolution equals 720p -> \"$0.12\" per second of output video (or around 83 seconds for $10)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/pixverse/pixverse-v6",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Resolution param is 'quality' (360p/540p/720p/1080p, default 540p). Duration enum 5/8/10/15.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier '720p (with audio)': with audio equals True; target resolution equals 720p -> \"$0.12\" per second of output video (or around 83 seconds for $10)",
          "price": 7.2,
          "audio": "on (with audio = True)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 7.2,
          "source": "https://replicate.com/pixverse/pixverse-v6",
          "notes": "Resolution param is 'quality' (360p/540p/720p/1080p, default 540p). Duration enum 5/8/10/15.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "billingConfig tier '1080p (with audio)': \"$0.23\" per second of output video (or around 43 seconds for $10)",
          "price": 13.8,
          "audio": "on (with audio = True)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 13.8,
          "source": "https://replicate.com/pixverse/pixverse-v6",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "pixsilent@replicate",
      "model_id": "pixsilent",
      "aggregator_id": "replicate",
      "endpoint_id": "pixverse/pixverse-v6",
      "model_page_url": "https://replicate.com/pixverse/pixverse-v6",
      "mode": "text-to-video / image-to-video",
      "audio": "off (with audio = False)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 5.4,
        "1080p": 10.8
      },
      "per_second": {
        "720p": 0.09,
        "1080p": 0.18
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "billingConfig tier '720p (no audio)': with audio equals False; target resolution equals 720p -> \"$0.09\" per second of output video (or around 11 seconds for $1)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/pixverse/pixverse-v6",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier '720p (no audio)': with audio equals False; target resolution equals 720p -> \"$0.09\" per second of output video (or around 11 seconds for $1)",
          "price": 5.4,
          "audio": "off (with audio = False)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 5.4,
          "source": "https://replicate.com/pixverse/pixverse-v6",
          "notes": "",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "billingConfig tier '1080p (no audio)': \"$0.18\" per second of output video (or around 55 seconds for $10)",
          "price": 10.8,
          "audio": "off (with audio = False)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 10.8,
          "source": "https://replicate.com/pixverse/pixverse-v6",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wanflash@replicate",
      "model_id": "wanflash",
      "aggregator_id": "replicate",
      "endpoint_id": "wan-video/wan2.6-i2v-flash",
      "model_page_url": "https://replicate.com/wan-video/wan2.6-i2v-flash",
      "mode": "image-to-video (flash)",
      "audio": "on (audio_enabled=true default; auto-generated or provided audio file)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3,
        "1080p": 4.5
      },
      "per_second": {
        "720p": 0.05,
        "1080p": 0.075
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "billingConfig tier: target resolution equals 720p -> \"$0.05\" per second of output video (or 20 seconds for $1)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/wan-video/wan2.6-i2v-flash",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Price keyed on resolution only; audio_enabled true/false is the same rate. Duration enum 5/10/15.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier: target resolution equals 720p -> \"$0.05\" per second of output video (or 20 seconds for $1)",
          "price": 3,
          "audio": "on (audio_enabled=true default; auto-generated or provided audio file)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://replicate.com/wan-video/wan2.6-i2v-flash",
          "notes": "Price keyed on resolution only; audio_enabled true/false is the same rate. Duration enum 5/10/15.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "billingConfig tier: target resolution equals 1080p -> \"$0.075\" per second of output video (or around 13 seconds for $1)",
          "price": 4.5,
          "audio": "on (audio_enabled=true default)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 4.5,
          "source": "https://replicate.com/wan-video/wan2.6-i2v-flash",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wansilent@replicate",
      "model_id": "wansilent",
      "aggregator_id": "replicate",
      "endpoint_id": "wan-video/wan2.6-i2v-flash",
      "model_page_url": "https://replicate.com/wan-video/wan2.6-i2v-flash",
      "mode": "image-to-video (flash)",
      "audio": "off (audio_enabled=false)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3
      },
      "per_second": {
        "720p": 0.05
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "billingConfig tier: target resolution equals 720p -> \"$0.05\" per second of output video (or 20 seconds for $1); schema: audio_enabled \"Disable for silent video output.\"",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/wan-video/wan2.6-i2v-flash",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "No silent discount on Replicate: same $0.05/s as audio-on. 1080p silent also $0.075/s.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier: target resolution equals 720p -> \"$0.05\" per second of output video (or 20 seconds for $1); schema: audio_enabled \"Disable for silent video output.\"",
          "price": 3,
          "audio": "off (audio_enabled=false)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://replicate.com/wan-video/wan2.6-i2v-flash",
          "notes": "No silent discount on Replicate: same $0.05/s as audio-on. 1080p silent also $0.075/s.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wan27@replicate",
      "model_id": "wan27",
      "aggregator_id": "replicate",
      "endpoint_id": "wan-video/wan-2.7-i2v",
      "model_page_url": "https://replicate.com/wan-video/wan-2.7-i2v",
      "mode": "image-to-video",
      "audio": "included (auto-generates matching audio if no audio file provided)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6,
        "1080p": 9
      },
      "per_second": {
        "720p": 0.1,
        "1080p": 0.15
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "billingConfig tier '720p': target resolution equals 720p -> \"$0.10\" per second of output video (or 10 seconds for $1)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://replicate.com/wan-video/wan-2.7-i2v",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Duration 2-15s. Text-to-video sibling wan-video/wan-2.7-t2v is a flat $0.10/s regardless of resolution.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "billingConfig tier '720p': target resolution equals 720p -> \"$0.10\" per second of output video (or 10 seconds for $1)",
          "price": 6,
          "audio": "included (auto-generates matching audio if no audio file provided)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 6,
          "source": "https://replicate.com/wan-video/wan-2.7-i2v",
          "notes": "Duration 2-15s. Text-to-video sibling wan-video/wan-2.7-t2v is a flat $0.10/s regardless of resolution.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "billingConfig tier '1080p': \"$0.15\" per second of output video (or around 66 seconds for $10)",
          "price": 9,
          "audio": "included (auto-generated audio)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://replicate.com/wan-video/wan-2.7-i2v",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "fast@wavespeed",
      "model_id": "fast",
      "aggregator_id": "wavespeed",
      "endpoint_id": "bytedance/seedance-2.0-fast/image-to-video",
      "model_page_url": "https://wavespeed.ai/models/bytedance/seedance-2.0-fast/image-to-video",
      "mode": "image-to-video",
      "audio": "on (generate_audio default true; no price effect)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 12,
        "480p": 6,
        "1080p": 30
      },
      "per_second": {
        "720p": 0.2,
        "480p": 0.1,
        "1080p": 0.5
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "720p | 5 s | $1.00; 720p | 10 s | $2.00; 720p | 15 s | $3.00. Base rate (480p): $0.50 per 5 seconds; 720p: 2x the 480p price; 1080p: 5x; 4k: 10x",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/bytedance/seedance-2.0-fast/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Page JSON: base_price 500000, discount_rate 100. /pricing page headline '$0.10/second' is the 480p rate. Duration 4-15 s. 1080p $0.50/s = $30.00/min; 4k $1.00/s = $60.00/min.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p | 5 s | $1.00; 720p | 10 s | $2.00; 720p | 15 s | $3.00. Base rate (480p): $0.50 per 5 seconds; 720p: 2x the 480p price; 1080p: 5x; 4k: 10x",
          "price": 12,
          "audio": "on (generate_audio default true; no price effect)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 12,
          "source": "https://wavespeed.ai/models/bytedance/seedance-2.0-fast/image-to-video",
          "notes": "Page JSON: base_price 500000, discount_rate 100. /pricing page headline '$0.10/second' is the 480p rate. Duration 4-15 s. 1080p $0.50/s = $30.00/min; 4k $1.00/s = $60.00/min.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "480p | 5 s | $0.50 (Base rate (480p): $0.50 per 5 seconds)",
          "price": 6,
          "audio": "on (included)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 6,
          "source": "https://wavespeed.ai/models/bytedance/seedance-2.0-fast/image-to-video",
          "notes": "Matches /pricing table 'Seedance 2.0 Fast $0.10/second'.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p | 5 s | $2.50",
          "price": 30,
          "audio": "on (included)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 30,
          "source": "https://wavespeed.ai/models/bytedance/seedance-2.0-fast/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "seed15@wavespeed",
      "model_id": "seed15",
      "aggregator_id": "wavespeed",
      "endpoint_id": "bytedance/seedance-v1.5-pro/image-to-video-fast",
      "model_page_url": "https://wavespeed.ai/models/bytedance/seedance-v1.5-pro/image-to-video-fast",
      "mode": "image-to-video",
      "audio": "on (generate_audio=true)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.4,
        "1080p": 3.6
      },
      "per_second": {
        "720p": 0.04,
        "1080p": 0.06
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 12,
      "raw_billing_text": "Effective rates: 720p | true | $0.20 per 5 s | $0.04 per second; 720p | false | $0.10 | $0.02; 1080p | true | $0.30 | $0.06; 1080p | false | $0.15 | $0.03",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/bytedance/seedance-v1.5-pro/image-to-video-fast",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Audio setting verified: generate_audio toggle halves price when false (formula: base_price*duration/5*(720p?1:1.5)*(generate_audio?1:0.5)). Duration 4-12 s. discount_rate 100.",
      "variants": {
        "720p audio off image-to-video": 1.2
      },
      "research": [
        {
          "res": "720p",
          "chosen": "Effective rates: 720p | true | $0.20 per 5 s | $0.04 per second; 720p | false | $0.10 | $0.02; 1080p | true | $0.30 | $0.06; 1080p | false | $0.15 | $0.03",
          "price": 2.4,
          "audio": "on (generate_audio=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 2.4,
          "source": "https://wavespeed.ai/models/bytedance/seedance-v1.5-pro/image-to-video-fast",
          "notes": "Audio setting verified: generate_audio toggle halves price when false (formula: base_price*duration/5*(720p?1:1.5)*(generate_audio?1:0.5)). Duration 4-12 s. discount_rate 100.",
          "other_variants": 1
        },
        {
          "res": "1080p",
          "chosen": "1080p | true | $0.30 per 5 s | $0.06 per second",
          "price": 3.6,
          "audio": "on (generate_audio=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3.6,
          "source": "https://wavespeed.ai/models/bytedance/seedance-v1.5-pro/image-to-video-fast",
          "notes": "1080p silent: $0.03/s = $1.80/min.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wanflash@wavespeed",
      "model_id": "wanflash",
      "aggregator_id": "wavespeed",
      "endpoint_id": "alibaba/wan-2.6/image-to-video-flash",
      "model_page_url": "https://wavespeed.ai/models/alibaba/wan-2.6/image-to-video-flash",
      "mode": "image-to-video",
      "audio": "on (enable_audio=true, 2x multiplier)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3,
        "1080p": 4.5
      },
      "per_second": {
        "720p": 0.05,
        "1080p": 0.075
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "720p | On | $0.25 per 5 seconds. Base rate: $0.125 per 5 seconds (720p, no audio); 1080p multiplier 1.5x; Audio multiplier 2x",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/alibaba/wan-2.6/image-to-video-flash",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Formula: base_price*duration/5*(1080p?1.5:1)*(enable_audio?2:1); base_price 125000; discount_rate 100. Duration 2-15 s.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p | On | $0.25 per 5 seconds. Base rate: $0.125 per 5 seconds (720p, no audio); 1080p multiplier 1.5x; Audio multiplier 2x",
          "price": 3,
          "audio": "on (enable_audio=true, 2x multiplier)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://wavespeed.ai/models/alibaba/wan-2.6/image-to-video-flash",
          "notes": "Formula: base_price*duration/5*(1080p?1.5:1)*(enable_audio?2:1); base_price 125000; discount_rate 100. Duration 2-15 s.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p | On | $0.375 per 5 seconds",
          "price": 4.5,
          "audio": "on (enable_audio=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 4.5,
          "source": "https://wavespeed.ai/models/alibaba/wan-2.6/image-to-video-flash",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wansilent@wavespeed",
      "model_id": "wansilent",
      "aggregator_id": "wavespeed",
      "endpoint_id": "alibaba/wan-2.6/image-to-video-flash",
      "model_page_url": "https://wavespeed.ai/models/alibaba/wan-2.6/image-to-video-flash",
      "mode": "image-to-video",
      "audio": "off (enable_audio=false)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 1.5,
        "1080p": 2.25
      },
      "per_second": {
        "720p": 0.025,
        "1080p": 0.0375
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "720p | Off | $0.125 per 5 seconds",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/alibaba/wan-2.6/image-to-video-flash",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Same endpoint as wanflash with enable_audio=false.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p | Off | $0.125 per 5 seconds",
          "price": 1.5,
          "audio": "off (enable_audio=false)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 1.5,
          "source": "https://wavespeed.ai/models/alibaba/wan-2.6/image-to-video-flash",
          "notes": "Same endpoint as wanflash with enable_audio=false.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p | Off | $0.1875 per 5 seconds",
          "price": 2.25,
          "audio": "off (enable_audio=false)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 2.25,
          "source": "https://wavespeed.ai/models/alibaba/wan-2.6/image-to-video-flash",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wan27@wavespeed",
      "model_id": "wan27",
      "aggregator_id": "wavespeed",
      "endpoint_id": "alibaba/wan-2.7/image-to-video",
      "model_page_url": "https://wavespeed.ai/models/alibaba/wan-2.7/image-to-video",
      "mode": "image-to-video",
      "audio": "on (optional audio; no surcharge in formula)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6,
        "1080p": 9
      },
      "per_second": {
        "720p": 0.1,
        "1080p": 0.15
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "720p: $0.10 per second; 1080p: $0.15 per second (1.5x base rate). 5s $0.50 | 10s $1.00 | 15s $1.50",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/alibaba/wan-2.7/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Matches /pricing table 'Wan 2.7 $0.10/second'. Formula base_price*duration/5*(1080p?1.5:1); discount_rate 100. Duration 2-15 s. Page describes 'optional audio' and audio-track input; no audio price factor.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p: $0.10 per second; 1080p: $0.15 per second (1.5x base rate). 5s $0.50 | 10s $1.00 | 15s $1.50",
          "price": 6,
          "audio": "on (optional audio; no surcharge in formula)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 6,
          "source": "https://wavespeed.ai/models/alibaba/wan-2.7/image-to-video",
          "notes": "Matches /pricing table 'Wan 2.7 $0.10/second'. Formula base_price*duration/5*(1080p?1.5:1); discount_rate 100. Duration 2-15 s. Page describes 'optional audio' and audio-track input; no audio price factor.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p: $0.15 per second",
          "price": 9,
          "audio": "on (no surcharge)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://wavespeed.ai/models/alibaba/wan-2.7/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wan3@wavespeed",
      "model_id": "wan3",
      "aggregator_id": "wavespeed",
      "endpoint_id": "alibaba/wan-3.0/image-to-video",
      "model_page_url": "https://wavespeed.ai/models/alibaba/wan-3.0/image-to-video",
      "mode": "image-to-video",
      "audio": "on (enable_audio default true; no price effect)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 5.7,
        "480p": 2.85,
        "1080p": 11.4
      },
      "per_second": {
        "720p": 0.095,
        "480p": 0.0475,
        "1080p": 0.19
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 30,
      "raw_billing_text": "Readme: 720p | Per 5s $0.50 | Per second $0.10. Page JSON: base_price 500000, discount_rate 95; formula base_price*(1080p?2:480p?0.5:1)*min(max(ceil(duration),2),30)/5",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "discount_rate 95 (5% off) in model data",
        "discount_pct": 5,
        "ends_at": "",
        "regular_per_min": {
          "720p": 6
        }
      },
      "source_url": "https://wavespeed.ai/models/alibaba/wan-3.0/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "medium",
      "ranked": true,
      "notes": "Native 720p/480p/1080p resolution param (not upscale). Billed duration rounded up to whole seconds, clamped 2-30 s. Audio verified: enable_audio toggle exists, no price impact. List price $0.10/s = $6.00/min; 5% discount applied at checkout.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Readme: 720p | Per 5s $0.50 | Per second $0.10. Page JSON: base_price 500000, discount_rate 95; formula base_price*(1080p?2:480p?0.5:1)*min(max(ceil(duration),2),30)/5",
          "price": 5.7,
          "audio": "on (enable_audio default true; no price effect)",
          "confidence": "medium",
          "promo_active": true,
          "promo_label": "discount_rate 95 (5% off) in model data",
          "promo_ends_at": "",
          "regular": 6,
          "source": "https://wavespeed.ai/models/alibaba/wan-3.0/image-to-video",
          "notes": "Native 720p/480p/1080p resolution param (not upscale). Billed duration rounded up to whole seconds, clamped 2-30 s. Audio verified: enable_audio toggle exists, no price impact. List price $0.10/s = $6.00/min; 5% discount applied at checkout.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "480p | Per 5s $0.25 | Per second $0.05 (discount_rate 95)",
          "price": 2.85,
          "audio": "on (included)",
          "confidence": "medium",
          "promo_active": true,
          "promo_label": "discount_rate 95",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://wavespeed.ai/models/alibaba/wan-3.0/image-to-video",
          "notes": "",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p | Per 5s $1.00 | Per second $0.20 (discount_rate 95)",
          "price": 11.4,
          "audio": "on (included)",
          "confidence": "medium",
          "promo_active": true,
          "promo_label": "discount_rate 95",
          "promo_ends_at": "",
          "regular": 12,
          "source": "https://wavespeed.ai/models/alibaba/wan-3.0/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "vidu@wavespeed",
      "model_id": "vidu",
      "aggregator_id": "wavespeed",
      "endpoint_id": "vidu/q2-pro/image-to-video-fast",
      "model_page_url": "https://wavespeed.ai/models/vidu/q2-pro/image-to-video-fast",
      "mode": "image-to-video",
      "audio": "none (silent; no audio parameter)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 0.825,
        "1080p": 1.65
      },
      "per_second": {
        "720p": 0.0138,
        "1080p": 0.0275
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "720p | Base price $0.04 | Per additional second $0.01; examples 720p 1s $0.04, 5s $0.08, 8s $0.11. Formula: 720p ? 30000 + 10000*duration : 1080p ? 60000 + 20000*duration",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/vidu/q2-pro/image-to-video-fast",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "medium",
      "ranked": true,
      "notes": "Non-linear: $0.03 fixed + $0.01/s at 720p. Normalized on the 8 s maximum clip ($0.11/8s); at 5 s it is $0.08 -> $0.96/min. WaveSpeed's endpoint caps duration at 8 s (1-8), not 10 s.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p | Base price $0.04 | Per additional second $0.01; examples 720p 1s $0.04, 5s $0.08, 8s $0.11. Formula: 720p ? 30000 + 10000*duration : 1080p ? 60000 + 20000*duration",
          "price": 0.825,
          "audio": "none (silent; no audio parameter)",
          "confidence": "medium",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 0.825,
          "source": "https://wavespeed.ai/models/vidu/q2-pro/image-to-video-fast",
          "notes": "Non-linear: $0.03 fixed + $0.01/s at 720p. Normalized on the 8 s maximum clip ($0.11/8s); at 5 s it is $0.08 -> $0.96/min. WaveSpeed's endpoint caps duration at 8 s (1-8), not 10 s.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p | Base price $0.08 | Per additional second $0.02; 8s $0.22",
          "price": 1.65,
          "audio": "none (silent)",
          "confidence": "medium",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 1.65,
          "source": "https://wavespeed.ai/models/vidu/q2-pro/image-to-video-fast",
          "notes": "$0.06 fixed + $0.02/s; normalized on 8 s clip.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "pix@wavespeed",
      "model_id": "pix",
      "aggregator_id": "wavespeed",
      "endpoint_id": "pixverse/pixverse-v6/image-to-video",
      "model_page_url": "https://wavespeed.ai/models/pixverse/pixverse-v6/image-to-video",
      "mode": "image-to-video",
      "audio": "on (generate_audio_switch=true)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3.6,
        "1080p": 6.9
      },
      "per_second": {
        "720p": 0.06,
        "1080p": 0.115
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "720p | Without Audio $0.045/s | With Audio $0.060/s (also 360p $0.025/$0.035, 540p $0.035/$0.045, 1080p $0.090/$0.115)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/pixverse/pixverse-v6/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Formula duration*base_price*(per-res/audio factor); discount_rate 100. Duration 1-15 s integer. 540p is a separate tier (not 480p).",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p | Without Audio $0.045/s | With Audio $0.060/s (also 360p $0.025/$0.035, 540p $0.035/$0.045, 1080p $0.090/$0.115)",
          "price": 3.6,
          "audio": "on (generate_audio_switch=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3.6,
          "source": "https://wavespeed.ai/models/pixverse/pixverse-v6/image-to-video",
          "notes": "Formula duration*base_price*(per-res/audio factor); discount_rate 100. Duration 1-15 s integer. 540p is a separate tier (not 480p).",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p | With Audio $0.115/s",
          "price": 6.9,
          "audio": "on",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 6.9,
          "source": "https://wavespeed.ai/models/pixverse/pixverse-v6/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "pixsilent@wavespeed",
      "model_id": "pixsilent",
      "aggregator_id": "wavespeed",
      "endpoint_id": "pixverse/pixverse-v6/image-to-video",
      "model_page_url": "https://wavespeed.ai/models/pixverse/pixverse-v6/image-to-video",
      "mode": "image-to-video",
      "audio": "off (generate_audio_switch=false)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 2.7,
        "1080p": 5.4
      },
      "per_second": {
        "720p": 0.045,
        "1080p": 0.09
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "720p | Without Audio $0.045/s; Examples: 10s at 720p (no audio) = $0.45",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/pixverse/pixverse-v6/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p | Without Audio $0.045/s; Examples: 10s at 720p (no audio) = $0.45",
          "price": 2.7,
          "audio": "off (generate_audio_switch=false)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 2.7,
          "source": "https://wavespeed.ai/models/pixverse/pixverse-v6/image-to-video",
          "notes": "",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p | Without Audio $0.090/s; 10s at 1080p (no audio) = $0.90",
          "price": 5.4,
          "audio": "off",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 5.4,
          "source": "https://wavespeed.ai/models/pixverse/pixverse-v6/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veofast@wavespeed",
      "model_id": "veofast",
      "aggregator_id": "wavespeed",
      "endpoint_id": "google/veo3.1-fast/image-to-video",
      "model_page_url": "https://wavespeed.ai/models/google/veo3.1-fast/image-to-video",
      "mode": "image-to-video",
      "audio": "on (generate_audio=true)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 9,
        "1080p": 9
      },
      "per_second": {
        "720p": 0.15,
        "1080p": 0.15
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "Every run needs $1.2 (both 720p and 1080p). Without audio needs $0.8. Formula: (generate_audio ? 1200000 : 800000) * duration / 8",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/google/veo3.1-fast/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Per-second billing on WaveSpeed ($0.15/s with audio; matches /pricing 'Veo 3.1 Fast $0.15/second'). Duration options 4/6/8 s. Same price at 720p, 1080p and 4k (resolution enum includes 4k). discount_rate 100.",
      "variants": {
        "720p audio off image-to-video": 6
      },
      "research": [
        {
          "res": "720p",
          "chosen": "Every run needs $1.2 (both 720p and 1080p). Without audio needs $0.8. Formula: (generate_audio ? 1200000 : 800000) * duration / 8",
          "price": 9,
          "audio": "on (generate_audio=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://wavespeed.ai/models/google/veo3.1-fast/image-to-video",
          "notes": "Per-second billing on WaveSpeed ($0.15/s with audio; matches /pricing 'Veo 3.1 Fast $0.15/second'). Duration options 4/6/8 s. Same price at 720p, 1080p and 4k (resolution enum includes 4k). discount_rate 100.",
          "other_variants": 1
        },
        {
          "res": "1080p",
          "chosen": "Every run needs $1.2 (both 720p and 1080p)",
          "price": 9,
          "audio": "on",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://wavespeed.ai/models/google/veo3.1-fast/image-to-video",
          "notes": "No resolution surcharge.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veolite@wavespeed",
      "model_id": "veolite",
      "aggregator_id": "wavespeed",
      "endpoint_id": "google/veo3.1-lite/image-to-video",
      "model_page_url": "https://wavespeed.ai/models/google/veo3.1-lite/image-to-video",
      "mode": "image-to-video",
      "audio": "on (natively generated audio; no toggle/no surcharge)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3,
        "1080p": 4.8
      },
      "per_second": {
        "720p": 0.05,
        "1080p": 0.08
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "720p | Cost per 6s $0.30; 1080p $0.48. Billing Rules: 720p $0.05 per second; 1080p $0.08 per second (1.6x base rate)",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://wavespeed.ai/models/google/veo3.1-lite/image-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Formula base_price*(1080p?1.6:1)*duration/6; base_price 300000; discount_rate 100. Duration options 4/6/8 s. No silent rate offered (no generate_audio parameter).",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720p | Cost per 6s $0.30; 1080p $0.48. Billing Rules: 720p $0.05 per second; 1080p $0.08 per second (1.6x base rate)",
          "price": 3,
          "audio": "on (natively generated audio; no toggle/no surcharge)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://wavespeed.ai/models/google/veo3.1-lite/image-to-video",
          "notes": "Formula base_price*(1080p?1.6:1)*duration/6; base_price 300000; discount_rate 100. Duration options 4/6/8 s. No silent rate offered (no generate_audio parameter).",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p: $0.08 per second (1.6x base rate)",
          "price": 4.8,
          "audio": "on (included)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 4.8,
          "source": "https://wavespeed.ai/models/google/veo3.1-lite/image-to-video",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "h3max@runware",
      "model_id": "h3max",
      "aggregator_id": "runware",
      "endpoint_id": "minimax:h3@max",
      "model_page_url": "https://runware.ai/docs/models/minimax-h3-max",
      "mode": "text/image-to-video",
      "audio": "included (audiovisual output, no toggle)",
      "resolution_basis": "768p",
      "per_min": {
        "768p": 4.8,
        "480p": 3
      },
      "per_second": {
        "768p": 0.08,
        "480p": 0.05
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "from $0.05 per second; Rates per second: 480p $0.05; 768p $0.08",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/minimax-h3-max",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "768p counts as the 720p column. $0.08/s x 60 = $4.80/min. Duration 5-15s; example '1344x768 10s $0.80'.",
      "variants": {},
      "research": [
        {
          "res": "768p",
          "chosen": "from $0.05 per second; Rates per second: 480p $0.05; 768p $0.08",
          "price": 4.8,
          "audio": "included (audiovisual output, no toggle)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 4.8,
          "source": "https://runware.ai/docs/models/minimax-h3-max",
          "notes": "768p counts as the 720p column. $0.08/s x 60 = $4.80/min. Duration 5-15s; example '1344x768 10s $0.80'.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Rates per second: 480p $0.05",
          "price": 3,
          "audio": "included (audiovisual output, no toggle)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://runware.ai/docs/models/minimax-h3-max",
          "notes": "$0.05/s x 60 = $3.00/min.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veofast@runware",
      "model_id": "veofast",
      "aggregator_id": "runware",
      "endpoint_id": "google:3@3",
      "model_page_url": "https://runware.ai/docs/models/google-veo-3-1-fast",
      "mode": "text/image/reference-to-video",
      "audio": "on (providerSettings.google.generateAudio default true)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 9,
        "1080p": 9
      },
      "per_second": {
        "720p": 0.15,
        "1080p": 0.15
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "from $0.10 per second; Rates per second: 720p / 1080p $0.10; 720p / 1080p with audio $0.15; 4K $0.30; 4K with audio $0.35",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/google-veo-3-1-fast",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Per-second (not per-clip) on Runware. $0.15/s x 60 = $9.00/min; 1080p is the same rate. Duration param default 4; page examples go up to 8s (max_clip_seconds inferred from examples). Video-extend example '7s $1.05'.",
      "variants": {
        "720p audio off text/image/reference-to-video": 6,
        "1080p audio off text/image/reference-to-video": 6
      },
      "research": [
        {
          "res": "720p",
          "chosen": "from $0.10 per second; Rates per second: 720p / 1080p $0.10; 720p / 1080p with audio $0.15; 4K $0.30; 4K with audio $0.35",
          "price": 9,
          "audio": "on (providerSettings.google.generateAudio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://runware.ai/docs/models/google-veo-3-1-fast",
          "notes": "Per-second (not per-clip) on Runware. $0.15/s x 60 = $9.00/min; 1080p is the same rate. Duration param default 4; page examples go up to 8s (max_clip_seconds inferred from examples). Video-extend example '7s $1.05'.",
          "other_variants": 1
        },
        {
          "res": "1080p",
          "chosen": "720p / 1080p with audio $0.15",
          "price": 9,
          "audio": "on (generateAudio default true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://runware.ai/docs/models/google-veo-3-1-fast",
          "notes": "Same rate as 720p. Example: 'text-to-video 1080p 6s generateAudio $0.90'.",
          "other_variants": 1
        }
      ]
    },
    {
      "id": "wan3@runware",
      "model_id": "wan3",
      "aggregator_id": "runware",
      "endpoint_id": "alibaba:wan@3.0",
      "model_page_url": "https://runware.ai/docs/models/alibaba-wan3-0",
      "mode": "text/image/reference-to-video",
      "audio": "included (settings.audio default true; no price split)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6,
        "480p": 3,
        "1080p": 12
      },
      "per_second": {
        "720p": 0.1,
        "480p": 0.05,
        "1080p": 0.2
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 30,
      "raw_billing_text": "from $0.05 per second; Rates per second: 480p $0.05; 720p $0.10; 1080p $0.20",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/alibaba-wan3-0",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Native 720p (dimension table 1280x720 etc., no upscale flag). $0.10/s x 60 = $6.00/min. Duration 2-30s (default 'auto'). A separate 'Wan3.0 Prime' model also exists (alibaba:wan@3.0-prime, not checked).",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "from $0.05 per second; Rates per second: 480p $0.05; 720p $0.10; 1080p $0.20",
          "price": 6,
          "audio": "included (settings.audio default true; no price split)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 6,
          "source": "https://runware.ai/docs/models/alibaba-wan3-0",
          "notes": "Native 720p (dimension table 1280x720 etc., no upscale flag). $0.10/s x 60 = $6.00/min. Duration 2-30s (default 'auto'). A separate 'Wan3.0 Prime' model also exists (alibaba:wan@3.0-prime, not checked).",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "480p $0.05",
          "price": 3,
          "audio": "included (settings.audio default true; no price split)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://runware.ai/docs/models/alibaba-wan3-0",
          "notes": "$0.05/s x 60 = $3.00/min.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p $0.20",
          "price": 12,
          "audio": "included (settings.audio default true; no price split)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 12,
          "source": "https://runware.ai/docs/models/alibaba-wan3-0",
          "notes": "$0.20/s x 60 = $12.00/min.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wan27@runware",
      "model_id": "wan27",
      "aggregator_id": "runware",
      "endpoint_id": "alibaba:wan@2.7",
      "model_page_url": "https://runware.ai/docs/models/alibaba-wan2-7",
      "mode": "text/image/reference-to-video (image-to-video via inputs.frameImages)",
      "audio": "included (settings.audio default true; no price split)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6,
        "1080p": 9
      },
      "per_second": {
        "720p": 0.1,
        "1080p": 0.15
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "from $0.10 per second; Rates per second: 720p $0.10; 1080p $0.15",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://runware.ai/docs/models/alibaba-wan2-7",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Native 720p (1280x720 in dimension table). $0.10/s x 60 = $6.00/min. Duration 2-15s. Example: 'first-last-frame 720p 7s audio $0.708'.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "from $0.10 per second; Rates per second: 720p $0.10; 1080p $0.15",
          "price": 6,
          "audio": "included (settings.audio default true; no price split)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 6,
          "source": "https://runware.ai/docs/models/alibaba-wan2-7",
          "notes": "Native 720p (1280x720 in dimension table). $0.10/s x 60 = $6.00/min. Duration 2-15s. Example: 'first-last-frame 720p 7s audio $0.708'.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080p $0.15",
          "price": 9,
          "audio": "included (settings.audio default true; no price split)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 9,
          "source": "https://runware.ai/docs/models/alibaba-wan2-7",
          "notes": "$0.15/s x 60 = $9.00/min. Example: 'text-to-video 1080p 15s audio $2.25'.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wan3@kie",
      "model_id": "wan3",
      "aggregator_id": "kie",
      "endpoint_id": "wan/3-0-video",
      "model_page_url": "https://kie.ai/wan3.0-video",
      "mode": "omni-reference video (text/image/video/audio refs), native resolution",
      "audio": "audio param default true; single rate regardless of audio",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 4.8,
        "480p": 2.4,
        "1080p": 9.6
      },
      "per_second": {
        "720p": 0.08,
        "480p": 0.04,
        "1080p": 0.16
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 30,
      "raw_billing_text": "8 credits/s for 480P ($0.04/s), 16 credits/s for 720P ($0.08/s), and 32 credits/s for 1080P ($0.16/s), all 20% below official pricing. Note: The billing rule is (input video duration + output video duration) × unit price.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://kie.ai/wan3.0-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "16 credits/s x $0.005 x 60. Duration 1-30 s; total input video + output must not exceed 30 s. No ESR/upscale option on page.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "8 credits/s for 480P ($0.04/s), 16 credits/s for 720P ($0.08/s), and 32 credits/s for 1080P ($0.16/s), all 20% below official pricing. Note: The billing rule is (input video duration + output video duration) × unit price.",
          "price": 4.8,
          "audio": "audio param default true; single rate regardless of audio",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/wan3.0-video",
          "notes": "16 credits/s x $0.005 x 60. Duration 1-30 s; total input video + output must not exceed 30 s. No ESR/upscale option on page.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "8 credits/s for 480P ($0.04/s)",
          "price": 2.4,
          "audio": "audio param default true; single rate",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/wan3.0-video",
          "notes": "8 credits/s x $0.005 x 60.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "32 credits/s for 1080P ($0.16/s)",
          "price": 9.6,
          "audio": "audio param default true; single rate",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/wan3.0-video",
          "notes": "32 credits/s x $0.005 x 60.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "kling@kie",
      "model_id": "kling",
      "aggregator_id": "kie",
      "endpoint_id": "kling/v3-turbo-text-to-video",
      "model_page_url": "https://kie.ai/kling-3-0-turbo",
      "mode": "V3 Turbo text-to-video / image-to-video",
      "audio": "no audio toggle in schema; page markets 'audio visual sync'; single rate",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 5.4,
        "1080p": 6.75
      },
      "per_second": {
        "720p": 0.09,
        "1080p": 0.1125
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "720P: 18 credits/s (≈$0.09), 1080P: 22.5 credits/s (≈$0.1125).",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://kie.ai/kling-3-0-turbo",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "18 credits/s x $0.005 x 60. Duration 3-15 s. Same price for kling/v3-turbo-image-to-video.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "720P: 18 credits/s (≈$0.09), 1080P: 22.5 credits/s (≈$0.1125).",
          "price": 5.4,
          "audio": "no audio toggle in schema; page markets 'audio visual sync'; single rate",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/kling-3-0-turbo",
          "notes": "18 credits/s x $0.005 x 60. Duration 3-15 s. Same price for kling/v3-turbo-image-to-video.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "1080P: 22.5 credits/s (≈$0.1125)",
          "price": 6.75,
          "audio": "single rate (no audio toggle)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/kling-3-0-turbo",
          "notes": "22.5 credits/s x $0.005 x 60.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 5.4,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Re-fetched https://kie.ai/kling-3-0-turbo via curl (WebFetch returned 403). The page's embedded pricingDesc for both v3-turbo-text-to-video and v3-turbo-image-to-video reads \"720P: 18 credits/s (≈$0.09), 1080P: 22.5 credits/s (≈$0.1125).\" The site states \"Each credit is valued at $0.005 USD\" / \"1 credit ≈ $0.005 USD\". 18 credits/s × $0.005 = $0.09/s × 60 = $5.40/min at 720p, matching the claim exactly (correct resolution column, correct per-second-to-per-minute conversion). Duration schema is min 3 / max 15 s (matches \"up to 15s\"); resolution options 720p|1080p; the docs.kie.ai OpenAPI schema has only prompt, duration, aspect_ratio, resolution (no audio toggle), consistent with the claim. Page title markets \"Audio Visual Sync\". No per-request surcharge or minimum charge found; failed generations do not consume credits. The only nuance: the page adds \"High-tier top-ups include +10% bonus credits. Effective pricing is approximately 10% lower than the above rates\" (≈$4.86/min) — a volume bonus, not a time-limited promo, and it would only make Kie.ai cheaper, so it does not refute $5.40/min at the standard credit rate.",
          "evidence_url": "https://kie.ai/kling-3-0-turbo",
          "evidence_snippet": "\"pricingDesc\":\"720P: 18 credits/s (≈$0.09), 1080P: 22.5 credits/s (≈$0.1125).\\nHigh-tier top-ups include +10% bonus credits. Effective pricing is approximately 10% lower than the above rates.\" ... \"creditValue\":\"Each credit is valued at $0.005 USD.\" ... \"parameterKey\":\"duration\",\"required\":true,\"min\":3,\"max\":15",
          "corrected_price_usd_per_minute": 5.4,
          "corrected_promo_ends_at": ""
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Live page (2026-09-13) matches the tracked spec on every comparability axis. Model/tier: the page's two endpoints are kling/v3-turbo-text-to-video and kling/v3-turbo-image-to-video (Kling 3.0 Turbo, routed via channel \"fal_request\"; fal's equivalent v3/turbo/standard endpoint is described as \"720P video with native audio\"), not Kling 3.0 Standard/Pro. Resolution: schema offers exactly 720p / 1080p, and the 720p rate is what the quote uses. Duration: schema is min 3, max 15 seconds (step 1), so \"up to 15s\" holds. Audio: form/schema fields are only prompt, image_urls (I2V) or aspect_ratio (T2V), duration, resolution — no audio/sound toggle; page markets \"audio visual sync\"; docs page likewise lists no audio parameter. Price math: kie.ai/pricing states \"The standard price is $0.005 per credit\", so 18 credits/s = $0.09/s = $5.40/min at the standard rate — the same single rate for both T2V and I2V. Promo: none with an end date; the only note is a standing SKU-tier bonus (\"High-tier top-ups include +10% bonus credits. Effective pricing is approximately 10% lower than the above rates\"), which is not time-limited and is NOT baked into the $5.4/min figure, so the quote is the un-discounted list rate and cannot expire upward. No evidence found that the quote refers to a different model, tier, audio setting, resolution, or an expired promotion.",
          "evidence_url": "https://kie.ai/kling-3-0-turbo",
          "evidence_snippet": "\"Pricing: 720P: 18 credits/s (≈$0.09), 1080P: 22.5 credits/s (≈$0.1125). High-tier top-ups include +10% bonus credits. Effective pricing is approximately 10% lower than the above rates.\" | page schema: \"duration\",\"required\":true,\"min\":3,\"max\":15,\"step\":1,\"defaultValue\":5 ; resolution options \"720p\",\"1080p\"; model paths \"kling/v3-turbo-text-to-video\", \"kling/v3-turbo-image-to-video\" (channel \"fal_request\"); form labels: prompt, image_urls / aspect_ratio, duration, resolution (no audio field) | kie.ai/pricing: \"The standard price is $0.005 per credit. However, depending on the SKU we offer 5% or 10% bonus credits\""
        }
      }
    },
    {
      "id": "wan27@kie",
      "model_id": "wan27",
      "aggregator_id": "kie",
      "endpoint_id": "wan/2-7-image-to-video",
      "model_page_url": "https://kie.ai/wan-2-7-video",
      "mode": "image-to-video (first/last frame), native resolution",
      "audio": "not separately priced; schema has no native-audio toggle, only optional driving_audio_url input — audio inclusion unverified",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 4.8,
        "1080p": 7.2
      },
      "per_second": {
        "720p": 0.08,
        "1080p": 0.12
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "Pricing: 16 credits per second for 720p (~$0.08) and 24 credits per second for 1080p (~$0.12).",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://kie.ai/wan-2-7-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "16 credits/s x $0.005 x 60. Duration 2-15 s. Same rate for text-to-video, reference-to-video (max 10 s) and video edit.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Pricing: 16 credits per second for 720p (~$0.08) and 24 credits per second for 1080p (~$0.12).",
          "price": 4.8,
          "audio": "not separately priced; schema has no native-audio toggle, only optional driving_audio_url input — audio inclusion unverified",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/wan-2-7-video",
          "notes": "16 credits/s x $0.005 x 60. Duration 2-15 s. Same rate for text-to-video, reference-to-video (max 10 s) and video edit.",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "24 credits per second for 1080p (~$0.12)",
          "price": 7.2,
          "audio": "unverified (see 720p note)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "source": "https://kie.ai/wan-2-7-video",
          "notes": "24 credits/s x $0.005 x 60.",
          "other_variants": 0
        }
      ],
      "verification": {
        "date": "2026-09-13",
        "checked_price": 4.8,
        "price": {
          "refuted": false,
          "confidence": "high",
          "reason": "Independently re-fetched https://kie.ai/wan-2-7-video via curl (356 KB page) and the OpenAPI docs at https://docs.kie.ai/market/wan/2-7-image-to-video via WebFetch + curl. The image-to-video sub-model's pricingDesc reads exactly: \"16 credits per second for 720p (~$0.08) and 24 credits per second for 1080p (~$0.12)\". Credit value is stated on the same page as \"1 USD = 200 Credits\" and \"Each credit is valued at $0.005 USD.\" 16 cr x $0.005 = $0.08/s x 60 = $4.80/min at 720p, matching the claim to the cent. Docs confirm duration slider min 2 / max 15 s and resolution options 720p/1080p (default 1080p, so a caller must explicitly pass 720p to get the $4.80 rate). No per-request surcharge, minimum charge, or separate audio fee appears anywhere; the only audio parameter is driving_audio_url (no native-audio toggle), consistent with the claim's \"audio unverified\". One nuance the claim omits: the page adds \"High-tier top-ups (+10% bonus) bring effective pricing down to ~$0.072 per second for 720p\" (= $4.32/min) — a volume bonus on large credit packs, not a base-rate promo, so \"promo: none\" is acceptable and the $4.80 base stands. kie.ai/pricing returned 403 to WebFetch but curl retrieved it; it corroborates $0.005/credit with 5-10% bonus credits on some SKUs.",
          "evidence_url": "https://kie.ai/wan-2-7-video",
          "evidence_snippet": "\"pricingDesc\":\"Pricing: 16 credits per second for 720p (~$0.08) and 24 credits per second for 1080p (~$0.12). \\nHigh-tier top-ups (+10% bonus) bring effective pricing down to ~$0.072 per second for 720p and ~$0.108 per second for 1080p.\" ... \"Pay-as-you-go (Credit-based)\",\"description\":\"Pricing varies by sub-model. High-tier top-ups (+10% bonus). (1 USD = 200 Credits)\" ... \"creditValue\":\"Each credit is valued at $0.005 USD.\" ... duration slider: \"min\":2,\"max\":15,\"step\":1,\"defaultValue\":5",
          "corrected_price_usd_per_minute": 4.8,
          "corrected_promo_ends_at": ""
        },
        "comparability": {
          "refuted": false,
          "confidence": "high",
          "reason": "Could not refute. Kie.ai's pricing table lists the exact tracked SKU: \"wan 2.7 video, image-to-video, 720p video — 16 per second — $0.08\" (= $4.80/min), with no separate tier (no Turbo/Fast/Lite; a single \"wan 2.7 video\" group with 4 modes; model id wan/2-7-image-to-video, proxied from fal per channel \"fal_request\"). Kie.ai docs (docs.kie.ai/market/wan/2-7-image-to-video) confirm resolution enum 720p|1080p (native, no SR tiers), duration 2–15 s, and first_frame_url/last_frame_url/first_clip_url/driving_audio_url inputs — matching the tracked spec (native 720p I2V, first/last frame, up to 15 s). Audio: schema has no on/off toggle, but Alibaba's official Wan 2.7 I2V reference states \"Without audio: The model automatically generates matching background music or sound effects,\" so audio is included by default at no separate charge — consistent with the tracked \"audio included\" spec. Promo status: no promotion is claimed or shown; the \"-20.0%\" column is a standing comparison vs the Official/Fal price ($0.10/s), and the \"+10% bonus\" is a high-tier top-up feature, not a dated promotion — no end date anywhere on the page. Runner-up fal.ai I2V confirmed at $0.10/s 720p (= $6/min), 2–15 s, no audio toggle.",
          "evidence_url": "https://kie.ai/pricing",
          "evidence_snippet": "wan 2.7 video, image-to-video, 720p video Wan 16 per second $0.08 $0.1 −20.0% ↓ | (model page) Pricing: 16 credits per second for 720p (~$0.08) and 24 credits per second for 1080p (~$0.12). High-tier top-ups (+10% bonus) bring effective pricing down to ~$0.072 per second for 720p | (docs) resolution: 720p or 1080p; duration: Range 2–15 seconds (default 5); driving_audio_url: \"Driving audio URL.\""
        }
      }
    },
    {
      "id": "mini@openrouter",
      "model_id": "mini",
      "aggregator_id": "openrouter",
      "endpoint_id": "bytedance/seedance-2.0-mini",
      "model_page_url": "https://openrouter.ai/bytedance/seedance-2.0-mini",
      "mode": "text-to-video / image-to-video (first+last frame) / reference-to-video",
      "audio": "on (native audio; same price as no audio)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 4.536,
        "480p": 2.0177
      },
      "per_second": {
        "720p": 0.0756,
        "480p": 0.0336
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "Video (with audio): $0.0756/second, tier 720p = $0.0756; Video Tokens (with audio) $3.50/M tokens. FAQ: 'Seedance 2.0 Mini costs from $0.03363/second at 480p to $0.6804/second at 4K for Video (with audio)... $3.50/M tokens'.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://openrouter.ai/bytedance/seedance-2.0-mini",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Provider Seed (BytePlus). Durations 4-15 s. 480p = $0.033628/s ($2.02/min). OpenRouter's endpoint also accepts video input at a lower rate ($0.04536/s 720p, $2.10/M tokens) - differs from tracked spec 'no video input'.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Video (with audio): $0.0756/second, tier 720p = $0.0756; Video Tokens (with audio) $3.50/M tokens. FAQ: 'Seedance 2.0 Mini costs from $0.03363/second at 480p to $0.6804/second at 4K for Video (with audio)... $3.50/M tokens'.",
          "price": 4.536,
          "audio": "on (native audio; same price as no audio)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/bytedance/seedance-2.0-mini",
          "notes": "Provider Seed (BytePlus). Durations 4-15 s. 480p = $0.033628/s ($2.02/min). OpenRouter's endpoint also accepts video input at a lower rate ($0.04536/s 720p, $2.10/M tokens) - differs from tracked spec 'no video input'.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Video (with audio) tier 480p = $0.033628/second; $3.50/M tokens.",
          "price": 2.0177,
          "audio": "on (same price as no audio)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/bytedance/seedance-2.0-mini",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "fast@openrouter",
      "model_id": "fast",
      "aggregator_id": "openrouter",
      "endpoint_id": "bytedance/seedance-2.0-fast",
      "model_page_url": "https://openrouter.ai/bytedance/seedance-2.0-fast",
      "mode": "text-to-video / image-to-video (first+last frame) / reference-to-video",
      "audio": "on (native audio; same price as no audio)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 5.4432,
        "480p": 2.4212
      },
      "per_second": {
        "720p": 0.0907,
        "480p": 0.0404
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "Video (with audio): $0.09072/second, tier 720p = $0.09072; Video Tokens (with audio) $4.20/M tokens. FAQ: 'Seedance 2.0 Fast costs from $0.04035/second at 480p to $0.8165/second at 4K for Video (with audio)... $4.20/M tokens'.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://openrouter.ai/bytedance/seedance-2.0-fast",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Provider Seed. Durations 4-15 s. 480p = $0.0403536/s ($2.42/min). With-video-input SKU $0.05346/s at 720p.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Video (with audio): $0.09072/second, tier 720p = $0.09072; Video Tokens (with audio) $4.20/M tokens. FAQ: 'Seedance 2.0 Fast costs from $0.04035/second at 480p to $0.8165/second at 4K for Video (with audio)... $4.20/M tokens'.",
          "price": 5.4432,
          "audio": "on (native audio; same price as no audio)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/bytedance/seedance-2.0-fast",
          "notes": "Provider Seed. Durations 4-15 s. 480p = $0.0403536/s ($2.42/min). With-video-input SKU $0.05346/s at 720p.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Video (with audio) tier 480p = $0.0403536/second; $4.20/M tokens.",
          "price": 2.4212,
          "audio": "on (same price as no audio)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/bytedance/seedance-2.0-fast",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wan3@openrouter",
      "model_id": "wan3",
      "aggregator_id": "openrouter",
      "endpoint_id": "alibaba/wan-3.0",
      "model_page_url": "https://openrouter.ai/alibaba/wan-3.0",
      "mode": "text-to-video / image-to-video (first frame) / reference-guided",
      "audio": "on (generate_audio toggle, default true; single price for audio on or off)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 5.1,
        "480p": 2.55,
        "1080p": 10.2
      },
      "per_second": {
        "720p": 0.085,
        "480p": 0.0425,
        "1080p": 0.17
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 30,
      "raw_billing_text": "Pricing table row: 'Alibaba Cloud Int. | 15% off | $0.10 (struck through) $0.085' per second; display tiers 480p $0.0425, 720p $0.085, 1080p $0.17 (/second). /api/v1/videos/models pricing_skus (undiscounted): duration_seconds_480p 0.05, duration_seconds_720p 0.1, duration_seconds_1080p 0.2. Endpoint JSON 'discount': 0.15.",
      "promo": {
        "active": true,
        "kind": "standing",
        "label": "15% off",
        "discount_pct": 15,
        "ends_at": "",
        "regular_per_min": {
          "720p": 6
        }
      },
      "source_url": "https://openrouter.ai/alibaba/wan-3.0",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Native 480p/720p/1080p, durations 2-30 s. Provider Alibaba Cloud Int. 15% discount shown live today; no end date published. Regular 720p rate $0.10/s = $6.00/min.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Pricing table row: 'Alibaba Cloud Int. | 15% off | $0.10 (struck through) $0.085' per second; display tiers 480p $0.0425, 720p $0.085, 1080p $0.17 (/second). /api/v1/videos/models pricing_skus (undiscounted): duration_seconds_480p 0.05, duration_seconds_720p 0.1, duration_seconds_1080p 0.2. Endpoint JSON 'discount': 0.15.",
          "price": 5.1,
          "audio": "on (generate_audio toggle, default true; single price for audio on or off)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "15% off",
          "promo_ends_at": "",
          "regular": 6,
          "source": "https://openrouter.ai/alibaba/wan-3.0",
          "notes": "Native 480p/720p/1080p, durations 2-30 s. Provider Alibaba Cloud Int. 15% discount shown live today; no end date published. Regular 720p rate $0.10/s = $6.00/min.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Tier 480p = $0.0425/second (15% off); /videos/models sku duration_seconds_480p = 0.05.",
          "price": 2.55,
          "audio": "on (toggle; same price)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "15% off",
          "promo_ends_at": "",
          "regular": 3,
          "source": "https://openrouter.ai/alibaba/wan-3.0",
          "notes": "",
          "other_variants": 0
        },
        {
          "res": "1080p",
          "chosen": "Tier 1080p = $0.17/second (15% off); /videos/models sku duration_seconds_1080p = 0.2.",
          "price": 10.2,
          "audio": "on (toggle; same price)",
          "confidence": "high",
          "promo_active": true,
          "promo_label": "15% off",
          "promo_ends_at": "",
          "regular": 12,
          "source": "https://openrouter.ai/alibaba/wan-3.0",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "wan27@openrouter",
      "model_id": "wan27",
      "aggregator_id": "openrouter",
      "endpoint_id": "alibaba/wan-2.7",
      "model_page_url": "https://openrouter.ai/alibaba/wan-2.7",
      "mode": "text-to-video / image-to-video (first+last frame) / reference-to-video",
      "audio": "on (generate_audio toggle; single price)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6
      },
      "per_second": {
        "720p": 0.1
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 10,
      "raw_billing_text": "Video Output: $0.10/second (single SKU, all sizes). FAQ: 'Wan 2.7 costs $0.10/second.' /videos/models pricing_skus: duration_seconds 0.1.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://openrouter.ai/alibaba/wan-2.7",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Served via AtlasCloud on OpenRouter. Native sizes 1280x720 ... 1920x1080 all at the same $0.10/s (1080p also $6.00/min). Max duration on OpenRouter is 10 s (2-10), not 15 s as in tracked spec.",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Video Output: $0.10/second (single SKU, all sizes). FAQ: 'Wan 2.7 costs $0.10/second.' /videos/models pricing_skus: duration_seconds 0.1.",
          "price": 6,
          "audio": "on (generate_audio toggle; single price)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/alibaba/wan-2.7",
          "notes": "Served via AtlasCloud on OpenRouter. Native sizes 1280x720 ... 1920x1080 all at the same $0.10/s (1080p also $6.00/min). Max duration on OpenRouter is 10 s (2-10), not 15 s as in tracked spec.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "h3max@openrouter",
      "model_id": "h3max",
      "aggregator_id": "openrouter",
      "endpoint_id": "minimax/hailuo-3-max",
      "model_page_url": "https://openrouter.ai/minimax/hailuo-3-max",
      "mode": "text-to-video / image-to-video (first+last frame)",
      "audio": "not exposed on OpenRouter (schema generate_audio:false; page does not mention an audio track) (only variant priced)",
      "resolution_basis": "768p",
      "per_min": {
        "768p": 4.8,
        "480p": 3
      },
      "per_second": {
        "768p": 0.08,
        "480p": 0.05
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "Video Output: $0.08/second; tiers 768p = $0.08, 480p = $0.05. FAQ: 'H3 Max costs from $0.05/second at 480p to $0.08/second at 768p.' /videos/models pricing_skus: duration_seconds_768p 0.08, duration_seconds_480p 0.05.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://openrouter.ai/minimax/hailuo-3-max",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": false,
      "notes": "Only the audio-off variant is priced here; tracked spec wants audio on. Excluded from ranking. ",
      "variants": {},
      "research": [
        {
          "res": "768p",
          "chosen": "Video Output: $0.08/second; tiers 768p = $0.08, 480p = $0.05. FAQ: 'H3 Max costs from $0.05/second at 480p to $0.08/second at 768p.' /videos/models pricing_skus: duration_seconds_768p 0.08, duration_seconds_480p 0.05.",
          "price": 4.8,
          "audio": "not exposed on OpenRouter (schema generate_audio:false; page does not mention an audio track)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/minimax/hailuo-3-max",
          "notes": "768p counts as the 720p column. Durations 5-15 s. Provider MiniMax direct. Tracked spec says audio included; OpenRouter's schema flags generate_audio=false - verify with MiniMax before assuming audio.",
          "other_variants": 0
        },
        {
          "res": "480p",
          "chosen": "Tier 480p = $0.05/second.",
          "price": 3,
          "audio": "not exposed on OpenRouter (generate_audio:false)",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/minimax/hailuo-3-max",
          "notes": "",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veofast@openrouter",
      "model_id": "veofast",
      "aggregator_id": "openrouter",
      "endpoint_id": "google/veo-3.1-fast",
      "model_page_url": "https://openrouter.ai/google/veo-3.1-fast",
      "mode": "text-to-video / image-to-video (first+last frame)",
      "audio": "on",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 6,
        "1080p": 7.2
      },
      "per_second": {
        "720p": 0.1,
        "1080p": 0.12
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "Video (with audio): $0.10/second, tier 720p = $0.10 (1080p $0.12, 4K $0.30). FAQ: 'Veo 3.1 Fast costs from $0.10/second at 720p to $0.30/second at 4K for Video (with audio) and from $0.08/second at 720p to $0.25/second at 4K for Video (no audio).' /videos/models: duration_seconds_with_audio_720p 0.10.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://openrouter.ai/google/veo-3.1-fast",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Provider Google Vertex; per-second billing (not Kie per-clip credits). Durations 4/6/8 s. 8 s clip at 720p with audio = $0.80.",
      "variants": {
        "720p audio off text-to-video / image-to-video": 4.8
      },
      "research": [
        {
          "res": "720p",
          "chosen": "Video (with audio): $0.10/second, tier 720p = $0.10 (1080p $0.12, 4K $0.30). FAQ: 'Veo 3.1 Fast costs from $0.10/second at 720p to $0.30/second at 4K for Video (with audio) and from $0.08/second at 720p to $0.25/second at 4K for Video (no audio).' /videos/models: duration_seconds_with_audio_720p 0.10.",
          "price": 6,
          "audio": "on",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/google/veo-3.1-fast",
          "notes": "Provider Google Vertex; per-second billing (not Kie per-clip credits). Durations 4/6/8 s. 8 s clip at 720p with audio = $0.80.",
          "other_variants": 1
        },
        {
          "res": "1080p",
          "chosen": "Video (with audio) tier 1080p = $0.12/second; no-audio 1080p = $0.10/second.",
          "price": 7.2,
          "audio": "on",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/google/veo-3.1-fast",
          "notes": "Silent 1080p = $6.00/min.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veolite@openrouter",
      "model_id": "veolite",
      "aggregator_id": "openrouter",
      "endpoint_id": "google/veo-3.1-lite",
      "model_page_url": "https://openrouter.ai/google/veo-3.1-lite",
      "mode": "text-to-video / image-to-video (first+last frame)",
      "audio": "on",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 3,
        "1080p": 4.8
      },
      "per_second": {
        "720p": 0.05,
        "1080p": 0.08
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "Video (with audio): $0.05/second, tier 720p = $0.05 (1080p $0.08). FAQ: 'Veo 3.1 Lite costs from $0.05/second at 720p to $0.08/second at 1080p for Video (with audio) and from $0.03/second at 720p to $0.05/second at 1080p for Video (no audio).' /videos/models: duration_seconds_with_audio_720p 0.05.",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://openrouter.ai/google/veo-3.1-lite",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Provider Google Vertex. Durations 4/6/8 s. 8 s 720p with audio = $0.40.",
      "variants": {
        "720p audio off text-to-video / image-to-video": 1.8
      },
      "research": [
        {
          "res": "720p",
          "chosen": "Video (with audio): $0.05/second, tier 720p = $0.05 (1080p $0.08). FAQ: 'Veo 3.1 Lite costs from $0.05/second at 720p to $0.08/second at 1080p for Video (with audio) and from $0.03/second at 720p to $0.05/second at 1080p for Video (no audio).' /videos/models: duration_seconds_with_audio_720p 0.05.",
          "price": 3,
          "audio": "on",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/google/veo-3.1-lite",
          "notes": "Provider Google Vertex. Durations 4/6/8 s. 8 s 720p with audio = $0.40.",
          "other_variants": 1
        },
        {
          "res": "1080p",
          "chosen": "Video (with audio) tier 1080p = $0.08/second; no-audio 1080p = $0.05/second.",
          "price": 4.8,
          "audio": "on",
          "confidence": "high",
          "promo_active": false,
          "promo_ends_at": "",
          "source": "https://openrouter.ai/google/veo-3.1-lite",
          "notes": "Silent 1080p = $3.00/min.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "kling@piapi",
      "model_id": "kling",
      "aggregator_id": "piapi",
      "endpoint_id": "model=\"kling\", task_type=\"video_generation\", version=\"3.0-turbo\", mode=\"std\"",
      "model_page_url": "https://piapi.ai/kling-3-0",
      "mode": "text-to-video / image-to-video, version 3.0-turbo, mode std",
      "audio": "OFF — 3.0-turbo does not support enable_audio (validation error if set) (only variant priced)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 7.8
      },
      "per_second": {
        "720p": 0.13
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 15,
      "raw_billing_text": "Pricing (USD per second): 3.0-turbo | 720p, no audio 0.13 | 720p, with audio N/A | 1080p, no audio 0.19 | 1080p, with audio N/A; /pricing: '3.0 Turbo STD $0.13/s', '3.0 Turbo PRO $0.19/s'",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://piapi.ai/docs/kling-api/kling-3-api",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": false,
      "notes": "Only the audio-off variant is priced here; tracked spec wants audio on. Excluded from ranking. ",
      "variants": {},
      "research": [
        {
          "res": "720p",
          "chosen": "Pricing (USD per second): 3.0-turbo | 720p, no audio 0.13 | 720p, with audio N/A | 1080p, no audio 0.19 | 1080p, with audio N/A; /pricing: '3.0 Turbo STD $0.13/s', '3.0 Turbo PRO $0.19/s'",
          "price": 7.8,
          "audio": "OFF — 3.0-turbo does not support enable_audio (validation error if set)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 7.8,
          "source": "https://piapi.ai/docs/kling-api/kling-3-api",
          "notes": "Turbo is the faster sibling of 3.0 at a ~30% premium over 3.0-no-audio; no multi_shots. Flexible duration 3-15 s. Pro mode (1080p) is $0.19/s = $11.40/min. Kling 3.0 pricing on PiAPI is per second, not per clip.",
          "other_variants": 0
        }
      ]
    },
    {
      "id": "veofast@piapi",
      "model_id": "veofast",
      "aggregator_id": "piapi",
      "endpoint_id": "model=\"veo3.1\", task_type=\"veo3.1-video-fast\", generate_audio=true",
      "model_page_url": "https://piapi.ai/veo-3-1",
      "mode": "text-to-video / image-to-video, task_type veo3.1-video-fast",
      "audio": "ON (generate_audio=true)",
      "resolution_basis": "720p",
      "per_min": {
        "720p": 5.4
      },
      "per_second": {
        "720p": 0.09
      },
      "fixed_per_clip": 0,
      "clip_basis_s": null,
      "max_clip_s": 8,
      "raw_billing_text": "veo3.1-video-fast | Generate Audio True | $0.09/s; /pricing Veo API 'Video Generation Fast: No audio $0.06/s, With audio $0.09/s'",
      "promo": {
        "active": false,
        "kind": "",
        "label": "",
        "discount_pct": null,
        "ends_at": "",
        "regular_per_min": null
      },
      "source_url": "https://piapi.ai/docs/veo31-api/text-to-video",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "high",
      "ranked": true,
      "notes": "Billed per second (not per clip). Duration values shown as '4s'/'8s'; playground example 8s 720p. Resolution param 720p (Veo pages mention 1080p also available at the same per-second rate; no separate 1080p price listed).",
      "variants": {
        "720p audio off text-to-video / image-to-video, task_type veo3.1-video-fast": 3.6
      },
      "research": [
        {
          "res": "720p",
          "chosen": "veo3.1-video-fast | Generate Audio True | $0.09/s; /pricing Veo API 'Video Generation Fast: No audio $0.06/s, With audio $0.09/s'",
          "price": 5.4,
          "audio": "ON (generate_audio=true)",
          "confidence": "high",
          "promo_active": false,
          "promo_label": "",
          "promo_ends_at": "",
          "regular": 5.4,
          "source": "https://piapi.ai/docs/veo31-api/text-to-video",
          "notes": "Billed per second (not per clip). Duration values shown as '4s'/'8s'; playground example 8s 720p. Resolution param 720p (Veo pages mention 1080p also available at the same per-second rate; no separate 1080p price listed).",
          "other_variants": 1
        }
      ]
    },
    {
      "id": "kielite@atlas",
      "model_id": "kielite",
      "aggregator_id": "atlas",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://www.atlascloud.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai-specific 'Veo 3.1 Lite mode' is not an Atlas Cloud product; Atlas sells Google's Veo 3.1 Lite tier instead (reported under veolite).",
      "notes": ""
    },
    {
      "id": "kielite@fal",
      "model_id": "kielite",
      "aggregator_id": "fal",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://fal.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai-specific 'Lite mode' with per-clip credits; not sold on fal.ai. fal's Google Veo 3.1 Lite API tier is reported under veolite.",
      "notes": ""
    },
    {
      "id": "vidu@fal",
      "model_id": "vidu",
      "aggregator_id": "fal",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://fal.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No 'Vidu Q2 Pro Fast' endpoint on fal.ai (probed fal-ai/vidu/q2/... pro/fast, pro-fast, fast, turbo variants; only /turbo and /pro exist, max 8 s). Closest: Vidu Q2 Turbo $0.05/s 720p and Vidu Q2 Pro ",
      "notes": ""
    },
    {
      "id": "seed15@fal",
      "model_id": "seed15",
      "aggregator_id": "fal",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://fal.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "fal.ai has only Seedance 1.5 Pro standard (fal-ai/bytedance/seedance/v1.5/pro/image-to-video, $2.4/M tokens with audio, ~$0.26 per 720p 5 s); every Fast-tier URL variant returned 404. Standard tier re",
      "notes": ""
    },
    {
      "id": "grok@fal",
      "model_id": "grok",
      "aggregator_id": "fal",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://fal.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Atlas 'Developer' tier is Atlas-specific; fal.ai sells standard Grok Imagine 1.5 (xai/grok-imagine-video/v1.5/image-to-video, $0.14/s 720p), reported as extra with tracked_id ''.",
      "notes": ""
    },
    {
      "id": "h3turbo@replicate",
      "model_id": "h3turbo",
      "aggregator_id": "replicate",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://replicate.com/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No 'MiniMax H3 Max Turbo' on Replicate. Only minimax/h3 exists (unlabeled tier, 768P $0.08/s = $4.80/min, 2K $0.13/s, 4-15s); reported as an extra with tracked_id \"\".",
      "notes": ""
    },
    {
      "id": "h3max@replicate",
      "model_id": "h3max",
      "aggregator_id": "replicate",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://replicate.com/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No 'MiniMax H3 Max' label on Replicate; the single minimax/h3 endpoint does not state Max vs Turbo. See extra quote for minimax/h3 ($0.08/s at 768P).",
      "notes": ""
    },
    {
      "id": "vidu@replicate",
      "model_id": "vidu",
      "aggregator_id": "replicate",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://replicate.com/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Replicate's vidu owner page lists only vidu/q3-pro and vidu/q3-turbo; no Vidu Q2 Pro Fast. Q3 Turbo reported as an extra ($0.06/s 720p).",
      "notes": ""
    },
    {
      "id": "seed15@replicate",
      "model_id": "seed15",
      "aggregator_id": "replicate",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://replicate.com/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "https://replicate.com/bytedance/seedance-1.5-pro-fast returns HTTP 404; only bytedance/seedance-1.5-pro (standard) and bytedance/seedance-1-pro-fast (v1.0, not 1.5) exist. 1.5 Pro standard reported as",
      "notes": ""
    },
    {
      "id": "kielite@replicate",
      "model_id": "kielite",
      "aggregator_id": "replicate",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://replicate.com/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai-specific 'Lite mode' is not sold on Replicate. Nearest is google/veo-3.1-lite (Google's Lite tier, reported under veolite) and google/veo-3.1-fast.",
      "notes": ""
    },
    {
      "id": "grok@replicate",
      "model_id": "grok",
      "aggregator_id": "replicate",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://replicate.com/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Atlas 'Developer' tier is not offered on Replicate; Replicate sells only the standard xai/grok-imagine-video-1.5 endpoint ($0.08/s flat, 720p/480p, up to 15s), reported as an extra with tracked_id \"\".",
      "notes": ""
    },
    {
      "id": "kling@replicate",
      "model_id": "kling",
      "aggregator_id": "replicate",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://replicate.com/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No Kling 3.0 Turbo tier on Replicate. kwaivgi/kling-v3-video and kling-v3-omni-video expose mode enum standard (720p) / pro (1080p) / 4k only; standard and pro reported as extras.",
      "notes": ""
    },
    {
      "id": "h3max@wavespeed",
      "model_id": "h3max",
      "aggregator_id": "wavespeed",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://wavespeed.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "WaveSpeed sells 'MiniMax H3' (minimax/h3/image-to-video: 768p $0.10/s, 2K $0.14/s) and its own 'MiniMax H3 Open Weights' (wavespeed-ai/minimax-h3), neither labeled 'Max' or 'Max Turbo'; both reported ",
      "notes": ""
    },
    {
      "id": "h3turbo@wavespeed",
      "model_id": "h3turbo",
      "aggregator_id": "wavespeed",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://wavespeed.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No 'H3 Max Turbo' tier on WaveSpeed; only unlabeled 'MiniMax H3' and the WaveSpeed-hosted open-weights H3 (see extras).",
      "notes": ""
    },
    {
      "id": "kielite@wavespeed",
      "model_id": "kielite",
      "aggregator_id": "wavespeed",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://wavespeed.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai-specific 'Veo 3.1 Lite mode' does not exist on WaveSpeed; WaveSpeed sells Google's Veo 3.1 Lite tier instead (reported under veolite).",
      "notes": ""
    },
    {
      "id": "grok@wavespeed",
      "model_id": "grok",
      "aggregator_id": "wavespeed",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://wavespeed.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "WaveSpeed offers only the standard xAI Grok Imagine Video v1.5 (720p $0.14/s + $0.01/request), not an Atlas 'Developer' tier; reported as an extra with tracked_id ''.",
      "notes": ""
    },
    {
      "id": "vidu@runware",
      "model_id": "vidu",
      "aggregator_id": "runware",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://runware.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Runware lists Vidu Q2 Pro (vidu:3@1) and Vidu Q2 Turbo (vidu:3@2) only - no 'Q2 Pro Fast' variant, and max duration is 8s not 10s. Vidu Q2 Pro reported as an extra.",
      "notes": ""
    },
    {
      "id": "seed15@runware",
      "model_id": "seed15",
      "aggregator_id": "runware",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://runware.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Runware lists only Seedance 1.5 Pro (bytedance:seedance@1.5-pro); no 'Seedance 1.5 Pro Fast' tier (only a 480p 'draft' preview flag). Seedance 1.5 Pro reported as an extra.",
      "notes": ""
    },
    {
      "id": "kielite@runware",
      "model_id": "kielite",
      "aggregator_id": "runware",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://runware.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai-specific 'Lite mode' for Veo 3.1 does not exist on Runware; Runware sells Veo 3.1 Lite (Google API tier, reported under veolite), Veo 3.1 Fast and Veo 3.1 per second.",
      "notes": ""
    },
    {
      "id": "grok@runware",
      "model_id": "grok",
      "aggregator_id": "runware",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://runware.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No 'Developer' tier on Runware; only standard Grok Imagine Video 1.5 (xai:grok-imagine@video-1.5), reported as an extra.",
      "notes": ""
    },
    {
      "id": "h3turbo@kie",
      "model_id": "h3turbo",
      "aggregator_id": "kie",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://kie.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai sells a single 'MiniMax H3 (Hailuo 03)' at https://kie.ai/minimax-h3 (768P 8 credits/s, 2K 13 credits/s) with no 'Max' or 'Max Turbo' tier designation (0 hits for 'Turbo'/'H3 Max' on the page);",
      "notes": ""
    },
    {
      "id": "h3max@kie",
      "model_id": "h3max",
      "aggregator_id": "kie",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://kie.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Same as h3turbo: only an unlabeled 'MiniMax H3 / Hailuo 03' listing exists on Kie.ai (see extra quote); /minimax-h3-max returns 404.",
      "notes": ""
    },
    {
      "id": "vidu@kie",
      "model_id": "vidu",
      "aggregator_id": "kie",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://kie.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No Vidu model on Kie.ai: not in the models sitemap (https://kie.ai/sitemaps/models-0.xml); /vidu, /vidu-q2, /vidu-q3 return 404.",
      "notes": ""
    },
    {
      "id": "seed15@kie",
      "model_id": "seed15",
      "aggregator_id": "kie",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://kie.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai lists only Seedance 1.5 Pro (standard, bytedance/seedance-1.5-pro) — no 'Fast' variant; /seedance-1-5-pro-fast returns 404. Standard Seedance 1.5 Pro reported as an extra.",
      "notes": ""
    },
    {
      "id": "wansilent@kie",
      "model_id": "wansilent",
      "aggregator_id": "kie",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://kie.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No Wan 2.6 Flash on Kie.ai (/wan-2-6-flash 404; sitemap lists only wan-2-6). Wan 2.6 standard is flat-rate with native audio and no audio-off rate; reported as an extra.",
      "notes": ""
    },
    {
      "id": "wanflash@kie",
      "model_id": "wanflash",
      "aggregator_id": "kie",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://kie.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No Wan 2.6 Flash on Kie.ai; only Wan 2.6 standard (flat 70/140/209.5 credits for 5/10/15 s at 720p), reported as an extra.",
      "notes": ""
    },
    {
      "id": "grok@kie",
      "model_id": "grok",
      "aggregator_id": "kie",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://kie.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai sells the standard Grok Imagine Video 1.5 Preview (grok-imagine-video-1-5-preview, 720p 4.5 credits/s), not the Atlas 'Developer' tier; reported as an extra with tracked_id=\"\".",
      "notes": ""
    },
    {
      "id": "veolite@kie",
      "model_id": "veolite",
      "aggregator_id": "kie",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://kie.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai exposes only its own 'Lite mode' for Veo 3.1 (30 credits/720p clip), already reported under kielite; no separately priced Google Veo 3.1 Lite tier or silent rate is listed (/veo-3-1-lite 404). ",
      "notes": ""
    },
    {
      "id": "h3turbo@huggingface",
      "model_id": "h3turbo",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Not routable via HF Inference Providers: HF search for 'minimax-h3' returns only the open-weight MiniMaxAI/MiniMax-H3 (fal-ai/wavespeed live, novita staging) plus community LoRAs; MiniMax's closed 'H3",
      "notes": ""
    },
    {
      "id": "h3max@huggingface",
      "model_id": "h3max",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Not routable via HF Inference Providers: only the open-weight MiniMaxAI/MiniMax-H3 is mapped (wavespeed $0.08/s 768p, fal $0.06/s 768p). Closed 'H3 Max' is not on the Hub; fal's page explicitly separa",
      "notes": ""
    },
    {
      "id": "vidu@huggingface",
      "model_id": "vidu",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No HF model with an inference-provider mapping for 'vidu' (search returned 0 video mappings); Vidu Q2 is closed-weight and not on the Hub.",
      "notes": ""
    },
    {
      "id": "seed15@huggingface",
      "model_id": "seed15",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No HF inference-provider mapping for 'seedance' (0 results); Seedance 1.5 Pro is closed-weight.",
      "notes": ""
    },
    {
      "id": "kielite@huggingface",
      "model_id": "kielite",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai is not an HF inference partner and Veo is not on the Hub (search 'veo' returned 0 video mappings).",
      "notes": ""
    },
    {
      "id": "mini@huggingface",
      "model_id": "mini",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No HF inference-provider mapping for 'seedance' (Seedance 2.0 Mini is closed-weight).",
      "notes": ""
    },
    {
      "id": "wansilent@huggingface",
      "model_id": "wansilent",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.6 not on the Hub with a provider mapping (search 'wan2.6' returned 0); HF routes only open Wan 2.1 / 2.2 checkpoints (fal, wavespeed, replicate).",
      "notes": ""
    },
    {
      "id": "wanflash@huggingface",
      "model_id": "wanflash",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.6 Flash not on the Hub with a provider mapping (search 'wan2.6' returned 0).",
      "notes": ""
    },
    {
      "id": "pixsilent@huggingface",
      "model_id": "pixsilent",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No HF inference-provider mapping for 'pixverse' (0 results); PixVerse V6 is closed-weight.",
      "notes": ""
    },
    {
      "id": "veofast@huggingface",
      "model_id": "veofast",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Google Veo 3.1 not on the Hub (search 'veo' returned 0 video mappings); HF has no Google video provider.",
      "notes": ""
    },
    {
      "id": "pix@huggingface",
      "model_id": "pix",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No HF inference-provider mapping for 'pixverse' (0 results).",
      "notes": ""
    },
    {
      "id": "grok@huggingface",
      "model_id": "grok",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No HF inference-provider mapping for 'grok' video (0 results); xAI Grok Imagine and Atlas are not HF partners.",
      "notes": ""
    },
    {
      "id": "veolite@huggingface",
      "model_id": "veolite",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Google Veo 3.1 Lite not on the Hub (search 'veo' returned 0 video mappings).",
      "notes": ""
    },
    {
      "id": "fast@huggingface",
      "model_id": "fast",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No HF inference-provider mapping for 'seedance' (Seedance 2.0 Fast is closed-weight).",
      "notes": ""
    },
    {
      "id": "wan3@huggingface",
      "model_id": "wan3",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 3.0 not on the Hub with a provider mapping (search 'wan3'/'Wan3' returned 0 video mappings); only Wan 2.1/2.2 checkpoints are routable.",
      "notes": ""
    },
    {
      "id": "kling@huggingface",
      "model_id": "kling",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No HF inference-provider mapping for 'kling' (0 results); Kling 3.0 Turbo is closed-weight.",
      "notes": ""
    },
    {
      "id": "wan27@huggingface",
      "model_id": "wan27",
      "aggregator_id": "huggingface",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://huggingface.co/docs/inference-providers/index",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.7 not on the Hub with a provider mapping (search 'wan2.7' returned 0).",
      "notes": ""
    },
    {
      "id": "h3turbo@openrouter",
      "model_id": "h3turbo",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "MiniMax H3 Max Turbo is not listed on OpenRouter (only minimax/hailuo-3-max and minimax/hailuo-3; slug minimax/hailuo-3-max-turbo returns 404).",
      "notes": ""
    },
    {
      "id": "vidu@openrouter",
      "model_id": "vidu",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No Vidu models on OpenRouter (not in /api/v1/videos/models; vidu/q2-pro-fast and vidu/vidu-q2 return 404).",
      "notes": ""
    },
    {
      "id": "seed15@openrouter",
      "model_id": "seed15",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Seedance 1.5 Pro Fast is not listed; only the standard bytedance/seedance-1-5-pro (reported as an extra; slug bytedance/seedance-1-5-pro-fast returns 404).",
      "notes": ""
    },
    {
      "id": "kielite@openrouter",
      "model_id": "kielite",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai-specific Veo 3.1 'Lite mode' per-clip credits do not exist on OpenRouter; OpenRouter's google/veo-3.1-lite is Google's own Lite tier billed per second via Google Vertex (reported under veolite)",
      "notes": ""
    },
    {
      "id": "wansilent@openrouter",
      "model_id": "wansilent",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.6 Flash is not on OpenRouter (alibaba/wan-2.6-flash returns 404); only standard alibaba/wan-2.6 (audio toggle, same price) is listed.",
      "notes": ""
    },
    {
      "id": "wanflash@openrouter",
      "model_id": "wanflash",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.6 Flash is not on OpenRouter; only standard alibaba/wan-2.6 (reported as an extra).",
      "notes": ""
    },
    {
      "id": "pixsilent@openrouter",
      "model_id": "pixsilent",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No PixVerse models on OpenRouter (not in video model listing; pixverse/pixverse-v6 returns 404).",
      "notes": ""
    },
    {
      "id": "pix@openrouter",
      "model_id": "pix",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No PixVerse models on OpenRouter.",
      "notes": ""
    },
    {
      "id": "grok@openrouter",
      "model_id": "grok",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "The Atlas 'Developer' tier of Grok Imagine 1.5 is not sold on OpenRouter; OpenRouter lists the standard xAI-served x-ai/grok-imagine-video-1.5 at $0.14/s 720p (reported as an extra, kept separate per ",
      "notes": ""
    },
    {
      "id": "kling@openrouter",
      "model_id": "kling",
      "aggregator_id": "openrouter",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://openrouter.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kling 3.0 Turbo is not on OpenRouter (kwaivgi/kling-v3.0-turbo returns 404); only kwaivgi/kling-v3.0-std, kwaivgi/kling-v3.0-pro and kwaivgi/kling-video-o1 via AtlasCloud (reported as extras).",
      "notes": ""
    },
    {
      "id": "h3turbo@novita",
      "model_id": "h3turbo",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Not sold. Novita's only MiniMax H3 product is the base model (docs: model \"Fixed value: MiniMax-H3\"); no H3 Max Turbo tier. Base H3 priced under extras ($0.069/s 768P).",
      "notes": ""
    },
    {
      "id": "h3max@novita",
      "model_id": "h3max",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Not sold as 'H3 Max'. Novita offers 'MiniMax-H3' (base) with 768P/2K SKUs; reported as an extra rather than mapped to h3max because the tier name differs.",
      "notes": ""
    },
    {
      "id": "vidu@novita",
      "model_id": "vidu",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No Vidu model in Novita's current Video catalog (22 models), sitemap, pricing SKU map, or unified video API config.",
      "notes": ""
    },
    {
      "id": "seed15@novita",
      "model_id": "seed15",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Seedance 1.5 Pro Fast not offered. Novita's unified video API config lists only 'seedance_v1.5_pro_i2v/t2v' (non-Fast) and 'seedance_v1_lite/pro' targets, but no model page, docs page, or pricing SKU ",
      "notes": ""
    },
    {
      "id": "kielite@novita",
      "model_id": "kielite",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Google Veo models are not sold on Novita (Kie.ai-specific Lite mode not applicable).",
      "notes": ""
    },
    {
      "id": "mini@novita",
      "model_id": "mini",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Seedance 2.0 Mini not in Novita's catalog, pricing map, or unified video API config.",
      "notes": ""
    },
    {
      "id": "wansilent@novita",
      "model_id": "wansilent",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.6 Flash not offered; Novita sells standard Wan 2.6 (per-clip SKUs, audio flag does not change price) - reported as extra.",
      "notes": ""
    },
    {
      "id": "wanflash@novita",
      "model_id": "wanflash",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.6 Flash not offered; only standard Wan 2.6 (see extras).",
      "notes": ""
    },
    {
      "id": "pixsilent@novita",
      "model_id": "pixsilent",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "PixVerse V6 not in Novita's current Video catalog, sitemap, or pricing SKU map.",
      "notes": ""
    },
    {
      "id": "veofast@novita",
      "model_id": "veofast",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Veo 3.1 Fast not sold on Novita.",
      "notes": ""
    },
    {
      "id": "pix@novita",
      "model_id": "pix",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "PixVerse V6 not sold on Novita.",
      "notes": ""
    },
    {
      "id": "grok@novita",
      "model_id": "grok",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Grok Imagine 1.5 (any tier) not sold on Novita.",
      "notes": ""
    },
    {
      "id": "veolite@novita",
      "model_id": "veolite",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Veo 3.1 Lite not sold on Novita.",
      "notes": ""
    },
    {
      "id": "fast@novita",
      "model_id": "fast",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Seedance 2.0 Fast not sold on Novita.",
      "notes": ""
    },
    {
      "id": "wan3@novita",
      "model_id": "wan3",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 3.0 not sold on Novita; newest Wan family on the site is Wan 2.7 (I2V/T2V/R2V/Video Editing).",
      "notes": ""
    },
    {
      "id": "kling@novita",
      "model_id": "kling",
      "aggregator_id": "novita",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://novita.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kling 3.0 Turbo not offered; Novita sells Kling v3.0 Standard, Pro, 4K and Motion Control only (reported as extras). Kling 2.5 Turbo Pro exists only as a unified-API model id with no price exposed.",
      "notes": ""
    },
    {
      "id": "h3max@piapi",
      "model_id": "h3max",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "PiAPI sells only the open-weight 'MiniMax H3' (Qubico/minimax-h3, $0.03/$0.05/$0.07 per second at 480p/768p/1080p) — not MiniMax's hosted H3 Max tier; reported as an extra instead.",
      "notes": ""
    },
    {
      "id": "h3turbo@piapi",
      "model_id": "h3turbo",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No H3 Max Turbo tier on PiAPI; only the open-weight MiniMax H3 deployment (see extra quote).",
      "notes": ""
    },
    {
      "id": "vidu@piapi",
      "model_id": "vidu",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No Vidu models anywhere on piapi.ai (models catalog, /pricing, docs).",
      "notes": ""
    },
    {
      "id": "seed15@piapi",
      "model_id": "seed15",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Seedance 1.5 Pro / 1.5 Pro Fast not offered; Seedance lineup on PiAPI is 2.0 (standard/fast/mini), 2.5 and legacy 1.0 Pro/Lite pages with no live price.",
      "notes": ""
    },
    {
      "id": "kielite@piapi",
      "model_id": "kielite",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Kie.ai-specific Veo 3.1 Lite mode; PiAPI has no Lite tier (only veo3.1-video and veo3.1-video-fast).",
      "notes": ""
    },
    {
      "id": "wansilent@piapi",
      "model_id": "wansilent",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.6 Flash not offered; PiAPI sells standard Wan 2.6 only (720p $0.08/s, 1080p $0.12/s, audio optional at the same rate).",
      "notes": ""
    },
    {
      "id": "wanflash@piapi",
      "model_id": "wanflash",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.6 Flash not offered on PiAPI (standard Wan 2.6 reported as an extra).",
      "notes": ""
    },
    {
      "id": "pixsilent@piapi",
      "model_id": "pixsilent",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No PixVerse models on PiAPI.",
      "notes": ""
    },
    {
      "id": "pix@piapi",
      "model_id": "pix",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No PixVerse models on PiAPI.",
      "notes": ""
    },
    {
      "id": "grok@piapi",
      "model_id": "grok",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No Grok Imagine / xAI video models on PiAPI.",
      "notes": ""
    },
    {
      "id": "veolite@piapi",
      "model_id": "veolite",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "No Veo 3.1 Lite tier on PiAPI; Veo 3.1 is offered only as standard ($0.12/$0.24 per s) and Fast ($0.06/$0.09 per s).",
      "notes": ""
    },
    {
      "id": "wan3@piapi",
      "model_id": "wan3",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 3.0 not offered; newest Wan on PiAPI is Wan 2.6.",
      "notes": ""
    },
    {
      "id": "wan27@piapi",
      "model_id": "wan27",
      "aggregator_id": "piapi",
      "endpoint_id": "",
      "model_page_url": "",
      "mode": "",
      "audio": "",
      "resolution_basis": "720p",
      "per_min": {},
      "per_second": {},
      "raw_billing_text": "",
      "promo": {
        "active": false
      },
      "source_url": "https://piapi.ai/",
      "checked_at": "2026-09-13",
      "method": "research",
      "confidence": "n/a",
      "ranked": false,
      "unavailable_reason": "Wan 2.7 not offered; newest Wan on PiAPI is Wan 2.6.",
      "notes": ""
    }
  ],
  "cheapest": {
    "h3turbo": {
      "quote_id": "h3turbo@fal",
      "aggregator_id": "fal",
      "per_min_720p": 0.6,
      "per_min_480p": 0.375,
      "resolution_basis": "768p",
      "endpoint_id": "minimax/h3-max-turbo/image-to-video",
      "model_page_url": "https://fal.ai/minimax-h3-max",
      "audio": "Included",
      "audio_short": "Included",
      "max_clip_s": 15,
      "promo": {
        "label": "75% launch sale",
        "ends_at": "2026-09-14"
      },
      "runner_up": {
        "quote_id": "h3turbo@atlas",
        "aggregator_id": "atlas",
        "per_min_720p": 2.28
      },
      "max_per_min_720p": 2.4,
      "max_aggregator_id": "runware",
      "savings_pct_vs_max": 75,
      "n_quotes": 3,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "vidu": {
      "quote_id": "vidu@atlas",
      "aggregator_id": "atlas",
      "per_min_720p": 0.663,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "vidu/q2-pro-fast/image-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "audio": "Silent",
      "audio_short": "Off",
      "max_clip_s": 10,
      "promo": {
        "label": "15% vs official",
        "ends_at": ""
      },
      "runner_up": {
        "quote_id": "vidu@wavespeed",
        "aggregator_id": "wavespeed",
        "per_min_720p": 0.825
      },
      "max_per_min_720p": 0.825,
      "max_aggregator_id": "wavespeed",
      "savings_pct_vs_max": 19.6,
      "n_quotes": 2,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "seed15": {
      "quote_id": "seed15@atlas",
      "aggregator_id": "atlas",
      "per_min_720p": 1.08,
      "per_min_480p": 0.4985,
      "resolution_basis": "720p",
      "endpoint_id": "bytedance/seedance-v1.5-pro/text-to-video-fast",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "audio": "Check setting",
      "audio_short": "Check setting",
      "max_clip_s": 12,
      "promo": {
        "label": "10% vs official",
        "ends_at": ""
      },
      "runner_up": {
        "quote_id": "seed15@wavespeed",
        "aggregator_id": "wavespeed",
        "per_min_720p": 2.4
      },
      "max_per_min_720p": 2.4,
      "max_aggregator_id": "wavespeed",
      "savings_pct_vs_max": 55,
      "n_quotes": 2,
      "checked_at": "2026-09-13",
      "confidence": "medium"
    },
    "kielite": {
      "quote_id": "kielite@kie",
      "aggregator_id": "kie",
      "per_min_720p": 1.125,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "veo-3-1 (model=lite)",
      "model_page_url": "https://kie.ai/veo-3-1",
      "audio": "May vary",
      "audio_short": "May vary",
      "max_clip_s": 8,
      "promo": null,
      "runner_up": null,
      "max_per_min_720p": 1.125,
      "max_aggregator_id": "kie",
      "savings_pct_vs_max": 0,
      "n_quotes": 1,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "h3max": {
      "quote_id": "h3max@fal",
      "aggregator_id": "fal",
      "per_min_720p": 1.2,
      "per_min_480p": 0.75,
      "resolution_basis": "768p",
      "endpoint_id": "minimax/h3-max/image-to-video",
      "model_page_url": "https://fal.ai/minimax-h3-max",
      "audio": "Included",
      "audio_short": "Included",
      "max_clip_s": 15,
      "promo": {
        "label": "75% launch sale",
        "ends_at": "2026-09-14"
      },
      "runner_up": {
        "quote_id": "h3max@runware",
        "aggregator_id": "runware",
        "per_min_720p": 4.8
      },
      "max_per_min_720p": 4.8,
      "max_aggregator_id": "runware",
      "savings_pct_vs_max": 75,
      "n_quotes": 2,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "mini": {
      "quote_id": "mini@atlas",
      "aggregator_id": "atlas",
      "per_min_720p": 1.452,
      "per_min_480p": 0.675,
      "resolution_basis": "720p",
      "endpoint_id": "bytedance/seedance-2.0-mini/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
      "audio": "Included",
      "audio_short": "Included",
      "max_clip_s": 15,
      "promo": {
        "label": "80% off Atlas list; 68% below official",
        "ends_at": ""
      },
      "runner_up": {
        "quote_id": "mini@kie",
        "aggregator_id": "kie",
        "per_min_720p": 2.46
      },
      "max_per_min_720p": 9.282,
      "max_aggregator_id": "fal",
      "savings_pct_vs_max": 84.4,
      "n_quotes": 8,
      "checked_at": "2026-09-13",
      "confidence": "medium"
    },
    "wansilent": {
      "quote_id": "wansilent@runware",
      "aggregator_id": "runware",
      "per_min_720p": 1.5,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "alibaba:wan@2.6-flash",
      "model_page_url": "https://runware.ai/docs/models/alibaba-wan2-6-flash",
      "audio": "Off",
      "audio_short": "Off",
      "max_clip_s": 15,
      "promo": null,
      "runner_up": {
        "quote_id": "wansilent@fal",
        "aggregator_id": "fal",
        "per_min_720p": 1.5
      },
      "max_per_min_720p": 3,
      "max_aggregator_id": "replicate",
      "savings_pct_vs_max": 50,
      "n_quotes": 5,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "wanflash": {
      "quote_id": "wanflash@atlas",
      "aggregator_id": "atlas",
      "per_min_720p": 2.1,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "alibaba/wan-2.6/image-to-video-flash",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "audio": "Included",
      "audio_short": "Included",
      "max_clip_s": 15,
      "promo": {
        "label": "30% vs official",
        "ends_at": ""
      },
      "runner_up": {
        "quote_id": "wanflash@runware",
        "aggregator_id": "runware",
        "per_min_720p": 3
      },
      "max_per_min_720p": 3,
      "max_aggregator_id": "wavespeed",
      "savings_pct_vs_max": 30,
      "n_quotes": 5,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "pixsilent": {
      "quote_id": "pixsilent@kie",
      "aggregator_id": "kie",
      "per_min_720p": 2.16,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "pixverse-v6/text-to-video",
      "model_page_url": "https://kie.ai/pixverse-v6",
      "audio": "Off",
      "audio_short": "Off",
      "max_clip_s": 15,
      "promo": {
        "label": "≈20% below official PixVerse pricing",
        "ends_at": ""
      },
      "runner_up": {
        "quote_id": "pixsilent@runware",
        "aggregator_id": "runware",
        "per_min_720p": 2.7
      },
      "max_per_min_720p": 5.4,
      "max_aggregator_id": "replicate",
      "savings_pct_vs_max": 60,
      "n_quotes": 6,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "veofast": {
      "quote_id": "veofast@kie",
      "aggregator_id": "kie",
      "per_min_720p": 2.25,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "veo-3-1 (model=fast)",
      "model_page_url": "https://kie.ai/veo-3-1",
      "audio": "May vary",
      "audio_short": "May vary",
      "max_clip_s": 8,
      "promo": null,
      "runner_up": {
        "quote_id": "veofast@piapi",
        "aggregator_id": "piapi",
        "per_min_720p": 5.4
      },
      "max_per_min_720p": 9,
      "max_aggregator_id": "runware",
      "savings_pct_vs_max": 75,
      "n_quotes": 8,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "pix": {
      "quote_id": "pix@kie",
      "aggregator_id": "kie",
      "per_min_720p": 2.88,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "pixverse-v6/text-to-video",
      "model_page_url": "https://kie.ai/pixverse-v6",
      "audio": "Included",
      "audio_short": "Included",
      "max_clip_s": 15,
      "promo": {
        "label": "≈20% below official PixVerse pricing",
        "ends_at": ""
      },
      "runner_up": {
        "quote_id": "pix@atlas",
        "aggregator_id": "atlas",
        "per_min_720p": 3.6
      },
      "max_per_min_720p": 7.2,
      "max_aggregator_id": "replicate",
      "savings_pct_vs_max": 60,
      "n_quotes": 6,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "grok": {
      "quote_id": "grok@atlas",
      "aggregator_id": "atlas",
      "per_min_720p": 2.94,
      "per_min_480p": 1.68,
      "resolution_basis": "720p",
      "endpoint_id": "xai/grok-imagine-video-v1.5-developer/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "audio": "Check setting",
      "audio_short": "Check setting",
      "max_clip_s": 15,
      "promo": {
        "label": "65% vs official",
        "ends_at": ""
      },
      "runner_up": null,
      "max_per_min_720p": 2.94,
      "max_aggregator_id": "atlas",
      "savings_pct_vs_max": 0,
      "n_quotes": 1,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "veolite": {
      "quote_id": "veolite@atlas",
      "aggregator_id": "atlas",
      "per_min_720p": 3,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "google/veo3.1-lite/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/pricing/models",
      "audio": "Included",
      "audio_short": "Included",
      "max_clip_s": 8,
      "promo": null,
      "runner_up": {
        "quote_id": "veolite@runware",
        "aggregator_id": "runware",
        "per_min_720p": 3
      },
      "max_per_min_720p": 3,
      "max_aggregator_id": "openrouter",
      "savings_pct_vs_max": 0,
      "n_quotes": 6,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "fast": {
      "quote_id": "fast@atlas",
      "aggregator_id": "atlas",
      "per_min_720p": 3.486,
      "per_min_480p": 1.6199,
      "resolution_basis": "720p",
      "endpoint_id": "bytedance/seedance-2.0-fast/text-to-video",
      "model_page_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
      "audio": "Included",
      "audio_short": "Included",
      "max_clip_s": 15,
      "promo": {
        "label": "70% off Atlas list; 52% below official",
        "ends_at": ""
      },
      "runner_up": {
        "quote_id": "fast@openrouter",
        "aggregator_id": "openrouter",
        "per_min_720p": 5.4432
      },
      "max_per_min_720p": 14.514,
      "max_aggregator_id": "fal",
      "savings_pct_vs_max": 76,
      "n_quotes": 8,
      "checked_at": "2026-09-13",
      "confidence": "medium"
    },
    "wan3": {
      "quote_id": "wan3@replicate",
      "aggregator_id": "replicate",
      "per_min_720p": 3,
      "per_min_480p": 1.5,
      "resolution_basis": "720p",
      "endpoint_id": "alibaba/wan-3",
      "model_page_url": "https://replicate.com/alibaba/wan-3",
      "audio": "Check setting",
      "audio_short": "Check setting",
      "max_clip_s": 30,
      "promo": {
        "label": "Live billing 50% below README list; page banner says 30% off this week",
        "ends_at": ""
      },
      "runner_up": {
        "quote_id": "wan3@atlas",
        "aggregator_id": "atlas",
        "per_min_720p": 4.8
      },
      "max_per_min_720p": 6,
      "max_aggregator_id": "runware",
      "savings_pct_vs_max": 50,
      "n_quotes": 7,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "kling": {
      "quote_id": "kling@kie",
      "aggregator_id": "kie",
      "per_min_720p": 5.4,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "kling/v3-turbo-text-to-video",
      "model_page_url": "https://kie.ai/kling-3-0-turbo",
      "audio": "no audio toggle in schema; page markets 'audio visual sync'; single rate",
      "audio_short": "Check setting",
      "max_clip_s": 15,
      "promo": null,
      "runner_up": {
        "quote_id": "kling@atlas",
        "aggregator_id": "atlas",
        "per_min_720p": 5.712
      },
      "max_per_min_720p": 6.72,
      "max_aggregator_id": "runware",
      "savings_pct_vs_max": 19.6,
      "n_quotes": 3,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "wan27": {
      "quote_id": "wan27@kie",
      "aggregator_id": "kie",
      "per_min_720p": 4.8,
      "per_min_480p": null,
      "resolution_basis": "720p",
      "endpoint_id": "wan/2-7-image-to-video",
      "model_page_url": "https://kie.ai/wan-2-7-video",
      "audio": "not separately priced; schema has no native-audio toggle, only optional driving_audio_url input — audio inclusion unverified",
      "audio_short": "Check setting",
      "max_clip_s": 15,
      "promo": null,
      "runner_up": {
        "quote_id": "wan27@atlas",
        "aggregator_id": "atlas",
        "per_min_720p": 6
      },
      "max_per_min_720p": 6,
      "max_aggregator_id": "openrouter",
      "savings_pct_vs_max": 20,
      "n_quotes": 8,
      "checked_at": "2026-09-13",
      "confidence": "high"
    },
    "s25": {
      "quote_id": "s25@runware",
      "aggregator_id": "runware",
      "per_min_720p": 13.824,
      "per_min_480p": 6.15,
      "resolution_basis": "720p",
      "endpoint_id": "bytedance:seedance@2.5",
      "model_page_url": "https://runware.ai/seedance-2-5",
      "audio": "Included",
      "audio_short": "Included",
      "max_clip_s": 30,
      "promo": null,
      "runner_up": {
        "quote_id": "s25@openrouter",
        "aggregator_id": "openrouter",
        "per_min_720p": 13.866
      },
      "max_per_min_720p": 28.38,
      "max_aggregator_id": "fal",
      "savings_pct_vs_max": 51.3,
      "n_quotes": 8,
      "checked_at": "2026-09-13",
      "confidence": "medium"
    }
  },
  "deals": [
    {
      "quote_id": "h3turbo@fal",
      "model_id": "h3turbo",
      "aggregator_id": "fal",
      "kind": "sale",
      "label": "75% launch sale",
      "discount_pct": 75,
      "ends_at": "2026-09-14",
      "per_min_720p": 0.6,
      "regular_per_min_720p": 2.4,
      "source_url": "https://fal.ai/minimax-h3-max"
    },
    {
      "quote_id": "h3max@fal",
      "model_id": "h3max",
      "aggregator_id": "fal",
      "kind": "sale",
      "label": "75% launch sale",
      "discount_pct": 75,
      "ends_at": "2026-09-14",
      "per_min_720p": 1.2,
      "regular_per_min_720p": 4.8,
      "source_url": "https://fal.ai/minimax-h3-max"
    },
    {
      "quote_id": "mini@kie",
      "model_id": "mini",
      "aggregator_id": "kie",
      "kind": "sale",
      "label": "Limited-time reduced price",
      "discount_pct": null,
      "ends_at": "2026-10-07T06:00:00Z",
      "per_min_720p": 2.46,
      "regular_per_min_720p": null,
      "source_url": "https://kie.ai/seedance-2-0-mini"
    },
    {
      "quote_id": "fast@kie",
      "model_id": "fast",
      "aggregator_id": "kie",
      "kind": "sale",
      "label": "Limited-time reduced price",
      "discount_pct": null,
      "ends_at": "2026-10-07T06:00:00Z",
      "per_min_720p": 7.44,
      "regular_per_min_720p": null,
      "source_url": "https://kie.ai/seedance-2-0"
    },
    {
      "quote_id": "vidu@atlas",
      "model_id": "vidu",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "15% vs official",
      "discount_pct": 15,
      "ends_at": "",
      "per_min_720p": 0.663,
      "regular_per_min_720p": 0.78,
      "source_url": "https://www.atlascloud.ai/pricing/models"
    },
    {
      "quote_id": "seed15@atlas",
      "model_id": "seed15",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "10% vs official",
      "discount_pct": 10,
      "ends_at": "",
      "per_min_720p": 1.08,
      "regular_per_min_720p": 1.2,
      "source_url": "https://www.atlascloud.ai/pricing/models"
    },
    {
      "quote_id": "mini@atlas",
      "model_id": "mini",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "80% off Atlas list; 68% below official",
      "discount_pct": 80,
      "ends_at": "",
      "per_min_720p": 1.452,
      "regular_per_min_720p": 7.26,
      "source_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price"
    },
    {
      "quote_id": "wanflash@atlas",
      "model_id": "wanflash",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "30% vs official",
      "discount_pct": 30,
      "ends_at": "",
      "per_min_720p": 2.1,
      "regular_per_min_720p": 3,
      "source_url": "https://www.atlascloud.ai/pricing/models"
    },
    {
      "quote_id": "wansilent@atlas",
      "model_id": "wansilent",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "-30% vs official price",
      "discount_pct": 30,
      "ends_at": "",
      "per_min_720p": 2.1,
      "regular_per_min_720p": 3,
      "source_url": "https://www.atlascloud.ai/pricing/models"
    },
    {
      "quote_id": "pixsilent@kie",
      "model_id": "pixsilent",
      "aggregator_id": "kie",
      "kind": "standing",
      "label": "≈20% below official PixVerse pricing",
      "discount_pct": 20,
      "ends_at": "",
      "per_min_720p": 2.16,
      "regular_per_min_720p": 2.7,
      "source_url": "https://kie.ai/pixverse-v6"
    },
    {
      "quote_id": "h3turbo@atlas",
      "model_id": "h3turbo",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "5% vs official",
      "discount_pct": 5,
      "ends_at": "",
      "per_min_720p": 2.28,
      "regular_per_min_720p": 2.4,
      "source_url": "https://www.atlascloud.ai/pricing/models"
    },
    {
      "quote_id": "pix@kie",
      "model_id": "pix",
      "aggregator_id": "kie",
      "kind": "standing",
      "label": "≈20% below official PixVerse pricing",
      "discount_pct": 20,
      "ends_at": "",
      "per_min_720p": 2.88,
      "regular_per_min_720p": 3.6,
      "source_url": "https://kie.ai/pixverse-v6"
    },
    {
      "quote_id": "grok@atlas",
      "model_id": "grok",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "65% vs official",
      "discount_pct": 65,
      "ends_at": "",
      "per_min_720p": 2.94,
      "regular_per_min_720p": 8.4,
      "source_url": "https://www.atlascloud.ai/pricing/models"
    },
    {
      "quote_id": "wan3@replicate",
      "model_id": "wan3",
      "aggregator_id": "replicate",
      "kind": "sale",
      "label": "Live billing 50% below README list; page banner says 30% off this week",
      "discount_pct": 50,
      "ends_at": "",
      "per_min_720p": 3,
      "regular_per_min_720p": 6,
      "source_url": "https://replicate.com/alibaba/wan-3"
    },
    {
      "quote_id": "fast@atlas",
      "model_id": "fast",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "70% off Atlas list; 52% below official",
      "discount_pct": 70,
      "ends_at": "",
      "per_min_720p": 3.486,
      "regular_per_min_720p": 11.62,
      "source_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price"
    },
    {
      "quote_id": "wan3@atlas",
      "model_id": "wan3",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "20% vs official",
      "discount_pct": 20,
      "ends_at": "",
      "per_min_720p": 4.8,
      "regular_per_min_720p": 6,
      "source_url": "https://www.atlascloud.ai/pricing/models"
    },
    {
      "quote_id": "wan3@openrouter",
      "model_id": "wan3",
      "aggregator_id": "openrouter",
      "kind": "standing",
      "label": "15% off",
      "discount_pct": 15,
      "ends_at": "",
      "per_min_720p": 5.1,
      "regular_per_min_720p": 6,
      "source_url": "https://openrouter.ai/alibaba/wan-3.0"
    },
    {
      "quote_id": "wan3@wavespeed",
      "model_id": "wan3",
      "aggregator_id": "wavespeed",
      "kind": "standing",
      "label": "discount_rate 95 (5% off) in model data",
      "discount_pct": 5,
      "ends_at": "",
      "per_min_720p": 5.7,
      "regular_per_min_720p": 6,
      "source_url": "https://wavespeed.ai/models/alibaba/wan-3.0/image-to-video"
    },
    {
      "quote_id": "kling@atlas",
      "model_id": "kling",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "15% vs official",
      "discount_pct": 15,
      "ends_at": "",
      "per_min_720p": 5.712,
      "regular_per_min_720p": 6.72,
      "source_url": "https://www.atlascloud.ai/pricing/models"
    },
    {
      "quote_id": "s25@atlas",
      "model_id": "s25",
      "aggregator_id": "atlas",
      "kind": "standing",
      "label": "20% off Atlas list",
      "discount_pct": 20,
      "ends_at": "",
      "per_min_720p": 18.0524,
      "regular_per_min_720p": 22.5655,
      "source_url": "https://api.atlascloud.ai/api/v1/model/calculate"
    },
    {
      "quote_id": "s25@wavespeed",
      "model_id": "s25",
      "aggregator_id": "wavespeed",
      "kind": "standing",
      "label": "10% current discount",
      "discount_pct": 10,
      "ends_at": "",
      "per_min_720p": 19.44,
      "regular_per_min_720p": 21.6,
      "source_url": "https://wavespeed.ai/models/bytedance/seedance-2.5/image-to-video"
    }
  ],
  "extra_models": [
    {
      "name": "Runway Gen-4 Turbo (Kie runway API)",
      "audio": "silent",
      "resolution": "720p",
      "per_min_720p": 0.72,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/runway-api",
      "confidence": "high",
      "endpoint_id": "runway (custom_runway channel; docs runway-api/generate-ai-video)",
      "max_clip_s": 10,
      "note": "12 credits = $0.06 / 5 s x 60. 10 s 720p = $0.15 = $0.90/min; 5 s 1080p = $0.15 = $1.80/min. Page title names Gen-4 Turbo & Aleph; Gen-4.5 not listed."
    },
    {
      "name": "LTX-2 19B (Lightricks/LTX-2) image-to-video via WaveSpeed",
      "audio": "on (sound generated from motion/prompt)",
      "resolution": "720p",
      "per_min_720p": 0.96,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://wavespeed.ai/models/wavespeed-ai/ltx-2-19b/image-to-video",
      "confidence": "medium",
      "endpoint_id": "Lightricks/LTX-2:wavespeed (provider id wavespeed-ai/ltx-2-19b/image-to-video)",
      "max_clip_s": 20,
      "note": "$0.08 per 5 s -> $0.016/s."
    },
    {
      "name": "Vidu Q2 Pro",
      "audio": "none (no audio parameter; bgm provider option only)",
      "resolution": "720p",
      "per_min_720p": 1.035,
      "cheapest_on": "Runware",
      "evidence_url": "https://runware.ai/docs/models/vidu-q2-pro",
      "confidence": "medium",
      "endpoint_id": "vidu:3@1",
      "max_clip_s": 8,
      "note": "Closest available to tracked 'Vidu Q2 Pro Fast' (no Fast tier on Runware; max 8s not 10s). Per-clip: $0.138 / 8s x 60 = $1.035/min (5s clip basis = $1.156/min). 1080p 8s = $1.8525/min. Vidu Q2 Turbo ("
    },
    {
      "name": "Seedance 1.5 Pro (standard, silent)",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 1.05,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/seedance-1-5-pro",
      "confidence": "high",
      "endpoint_id": "bytedance/seedance-1.5-pro",
      "max_clip_s": 12,
      "note": "3.5 credits/s x $0.005 x 60. 480p no audio = $0.525/min; 1080p no audio = $2.25/min."
    },
    {
      "name": "LTX-2 19B distilled (Lightricks/LTX-2) image-to-video via fal",
      "audio": "optional (Generate Audio toggle)",
      "resolution": "720p",
      "per_min_720p": 1.106,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://fal.ai/models/fal-ai/ltx-2-19b/distilled/image-to-video",
      "confidence": "medium",
      "endpoint_id": "Lightricks/LTX-2:fal-ai (provider id fal-ai/ltx-2-19b/distilled/image-to-video)",
      "max_clip_s": null,
      "note": "Assumption: 1280x720 at 25 fps = 23.04 MP/s x $0.0008 = $0.018432/s. At 1080p (1920x1080, 25 fps) = $0.041472/s = $2.49/min. Max duration not stated."
    },
    {
      "name": "LTX-Video 0.9.8 13B distilled (Lightricks/LTX-Video-0.9.8-13B-distilled) via fal",
      "audio": "off",
      "resolution": "unspecified on page (720p-class default)",
      "per_min_720p": 1.2,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://fal.ai/models/fal-ai/ltxv-13b-098-distilled/image-to-video",
      "confidence": "high",
      "endpoint_id": "Lightricks/LTX-Video-0.9.8-13B-distilled:fal-ai (provider id fal-ai/ltxv-13b-098-distilled/image-to-video)",
      "max_clip_s": null,
      "note": "HF docs 'Recommended model' (very fast). detail_pass doubles billed seconds."
    },
    {
      "name": "Vidu Q2 (standard)",
      "audio": "off (not stated on price row)",
      "resolution": "720p",
      "per_min_720p": 1.275,
      "cheapest_on": "Atlas Cloud",
      "evidence_url": "https://www.atlascloud.ai/pricing/models",
      "confidence": "medium",
      "endpoint_id": "vidu/q2/text-to-video",
      "max_clip_s": null,
      "note": "Possible per-clip base fee (as on Q2-Pro-Fast) not tested via calculator; treat as per-second only."
    },
    {
      "name": "Grok Imagine Video 1.5 (Preview, standard)",
      "audio": "native audio included",
      "resolution": "720p",
      "per_min_720p": 1.35,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/grok-imagine-video-1.5",
      "confidence": "high",
      "endpoint_id": "grok-imagine-video-1-5-preview",
      "max_clip_s": 15,
      "note": "4.5 credits/s x $0.005 x 60. Standard Grok Imagine 1.5, NOT the Atlas 'Developer' tier. Duration 1-15 s."
    },
    {
      "name": "Hailuo 2.3 Standard (image-to-video)",
      "audio": "not stated",
      "resolution": "768p",
      "per_min_720p": 1.5,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/hailuo-2-3",
      "confidence": "high",
      "endpoint_id": "hailuo/2-3-image-to-video-standard",
      "max_clip_s": 10,
      "note": "30 credits = $0.15 / 6 s x 60. 10 s clip = 50 credits ($0.25 at $0.005/credit; page prints $0.26) = $1.50/min. Pro 6 s 768P = 45 credits = $2.25/min; Pro 6 s 1080P = 80 credits = $4.00/min."
    },
    {
      "name": "Hailuo 02 Standard",
      "audio": "silent (no audio option)",
      "resolution": "768p",
      "per_min_720p": 1.5,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/hailuo-api",
      "confidence": "high",
      "endpoint_id": "hailuo/02-text-to-video-standard",
      "max_clip_s": 10,
      "note": "5 credits/s x $0.005 x 60. Image-to-video 512p = 2 credits/s ($0.60/min). Hailuo 02 Pro 1080p = 9.5 credits/s ($0.0475/s = $2.85/min), 6 s clips."
    },
    {
      "name": "LongCat-Video (meituan-longcat/LongCat-Video) text-to-video via fal",
      "audio": "off",
      "resolution": "480p",
      "per_min_720p": 1.5,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://fal.ai/models/fal-ai/longcat-video/text-to-video/480p",
      "confidence": "high",
      "endpoint_id": "meituan-longcat/LongCat-Video:fal-ai (provider id fal-ai/longcat-video/text-to-video/480p)",
      "max_clip_s": null,
      "note": ""
    },
    {
      "name": "Seedance 1.5 Pro (standard)",
      "audio": "off (generate_audio=false)",
      "resolution": "720p",
      "per_min_720p": 1.56,
      "cheapest_on": "fal.ai",
      "evidence_url": "https://fal.ai/models/fal-ai/bytedance/seedance/v1.5/pro/image-to-video",
      "confidence": "medium",
      "endpoint_id": "fal-ai/bytedance/seedance/v1.5/pro/image-to-video",
      "max_clip_s": 12,
      "note": "Derived: 21,600 tokens/s (1280x720, 24 fps) x $1.2/M = $0.0259/s."
    },
    {
      "name": "Seedance 1.5 Pro (silent)",
      "audio": "off (settings.audio=false)",
      "resolution": "720p",
      "per_min_720p": 1.56,
      "cheapest_on": "Runware",
      "evidence_url": "https://runware.ai/docs/models/bytedance-seedance-1-5-pro",
      "confidence": "high",
      "endpoint_id": "bytedance:seedance@1.5-pro",
      "max_clip_s": 12,
      "note": "$0.026/s x 60 = $1.56/min. 480p: $0.024/s audio ($1.44/min), $0.012/s silent ($0.72/min); 1080p: $0.118/s audio ($7.08/min), $0.0588/s silent ($3.528/min)."
    },
    {
      "name": "Hailuo 2.3 Fast (MiniMax)",
      "audio": "silent (no native audio)",
      "resolution": "768p",
      "per_min_720p": 1.6,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/hailuo",
      "confidence": "high",
      "endpoint_id": "model=\"hailuo\", task_type=\"video_generation\", input.model=\"v2.3-fast\"",
      "max_clip_s": 10,
      "note": "10 s clip @ $0.26 = $1.56/min; 1080p 6 s @ $0.26 = $2.60/min."
    },
    {
      "name": "MiniMax Hailuo 2.3 Fast Image to Video",
      "audio": "silent",
      "resolution": "768p",
      "per_min_720p": 1.9,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/pricing",
      "confidence": "high",
      "endpoint_id": "minimax_hailuo2.3_fast_i2v",
      "max_clip_s": 10,
      "note": "10s 768P clip $0.32 = $1.92/min."
    },
    {
      "name": "Hailuo 2.3 (MiniMax)",
      "audio": "silent (no native audio)",
      "resolution": "768p",
      "per_min_720p": 2.3,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/hailuo",
      "confidence": "high",
      "endpoint_id": "model=\"hailuo\", task_type=\"video_generation\", input.model=\"v2.3\"",
      "max_clip_s": 10,
      "note": "Per-clip pricing normalized: 6 s @ $0.23 = $2.30/min; 10 s @ $0.45 = $2.70/min; 1080p 6 s @ $0.40 = $4.00/min. 1080p+10s not supported."
    },
    {
      "name": "MiniMax H3 Open Weights (WaveSpeed-hosted)",
      "audio": "unspecified (no audio parameter)",
      "resolution": "768p",
      "per_min_720p": 2.4,
      "cheapest_on": "WaveSpeedAI",
      "evidence_url": "https://wavespeed.ai/models/wavespeed-ai/minimax-h3/image-to-video",
      "confidence": "medium",
      "endpoint_id": "wavespeed-ai/minimax-h3/image-to-video",
      "max_clip_s": 15,
      "note": "WaveSpeed's own deployment of the open-weights H3, distinct from minimax/h3. Discounted rates: 480p $0.02/s = $1.20/min (list $2.40); 540p $0.03/s = $1.80/min (list $3.60); 1080p $0.08/s = $4.80/min ("
    },
    {
      "name": "Hunyuan Video 1.5",
      "audio": "none (no audio parameter)",
      "resolution": "720p",
      "per_min_720p": 2.4,
      "cheapest_on": "WaveSpeedAI",
      "evidence_url": "https://wavespeed.ai/models/wavespeed-ai/hunyuan-video-1.5/image-to-video",
      "confidence": "high",
      "endpoint_id": "wavespeed-ai/hunyuan-video-1.5/image-to-video",
      "max_clip_s": 8,
      "note": "480p: $0.02/s = $1.20/min. Duration options 5/8 s."
    },
    {
      "name": "LTX-2.3",
      "audio": "included (no toggle/price split shown)",
      "resolution": "720p",
      "per_min_720p": 2.4,
      "cheapest_on": "Runware",
      "evidence_url": "https://runware.ai/docs/models/lightricks-ltx-2-3",
      "confidence": "high",
      "endpoint_id": "lightricks:ltx@2.3",
      "max_clip_s": 20,
      "note": "$0.04/s x 60 = $2.40/min. Duration float 1-20s. LTX-2.3 Fast and LTX-2.5 Fast/Pro also listed (not checked)."
    },
    {
      "name": "MiniMax H3 (Hailuo 03)",
      "audio": "native stereo sound included (single rate)",
      "resolution": "768p",
      "per_min_720p": 2.4,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/minimax-h3",
      "confidence": "high",
      "endpoint_id": "minimax-h3/text-to-video",
      "max_clip_s": 15,
      "note": "8 credits/s x $0.005 x 60. Kie labels this only 'MiniMax H3 / Hailuo 03' — no Max vs Max Turbo tier stated. Duration 4-15 s. 2K = 13 credits/s = $3.90/min."
    },
    {
      "name": "HunyuanVideo 1.5 (tencent/HunyuanVideo-1.5) text-to-video via WaveSpeed",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 2.4,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://wavespeed.ai/models/wavespeed-ai/hunyuan-video-1.5/text-to-video",
      "confidence": "high",
      "endpoint_id": "tencent/HunyuanVideo-1.5:wavespeed (provider id wavespeed-ai/hunyuan-video-1.5/text-to-video)",
      "max_clip_s": 10,
      "note": ""
    },
    {
      "name": "Luma Dream Machine",
      "audio": "silent",
      "resolution": "unspecified (not stated on page)",
      "per_min_720p": 2.4,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/dream-machine-api",
      "confidence": "medium",
      "endpoint_id": "model=\"luma\", task_type=\"video_generation\"",
      "max_clip_s": 9,
      "note": "9 s clip @ $0.40 = $2.67/min. Page does not state which Luma model version (Ray) backs the endpoint or the output resolution. Host-Your-Account seat also available at $10/seat/month."
    },
    {
      "name": "MiniMax H3 Fast",
      "audio": "on (H3 family native audio)",
      "resolution": "768p (720p column)",
      "per_min_720p": 2.622,
      "cheapest_on": "Atlas Cloud",
      "evidence_url": "https://api.atlascloud.ai/api/v1/model/calculate",
      "confidence": "medium",
      "endpoint_id": "minimax/h3-fast/text-to-video",
      "max_clip_s": 15,
      "note": ""
    },
    {
      "name": "MiniMax Hailuo 2.3 Standard",
      "audio": "silent (no audio parameter)",
      "resolution": "768p",
      "per_min_720p": 2.8,
      "cheapest_on": "fal.ai",
      "evidence_url": "https://fal.ai/models/fal-ai/minimax/hailuo-2.3/standard/image-to-video",
      "confidence": "high",
      "endpoint_id": "fal-ai/minimax/hailuo-2.3/standard/image-to-video",
      "max_clip_s": 10,
      "note": "Per-clip billing; 6 s clip basis: $0.28/6 x 60 = $2.80/min. 10 s clip: $0.56/10 x 60 = $3.36/min. Hailuo 2.3 Pro (1080p) is $0.49 per video (fal-ai/minimax/hailuo-2.3/pro/image-to-video)."
    },
    {
      "name": "Hailuo 2.3",
      "audio": "none (not mentioned)",
      "resolution": "768p",
      "per_min_720p": 2.8,
      "cheapest_on": "Replicate",
      "evidence_url": "https://replicate.com/minimax/hailuo-2.3",
      "confidence": "medium",
      "endpoint_id": "minimax/hailuo-2.3",
      "max_clip_s": 10,
      "note": "Per-clip billing. 768P 10s clip $0.56 (= $3.36/min); 1080P 6s clip $0.49 (= $4.90/min; 10s not available at 1080p). Hailuo 02 (minimax/hailuo-02): 768P 6s $0.27, 10s $0.45, 1080P 6s $0.48, 512P 6s $0."
    },
    {
      "name": "MiniMax Hailuo 2.3 Image to Video",
      "audio": "silent (no audio option)",
      "resolution": "768p",
      "per_min_720p": 2.8,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/pricing",
      "confidence": "high",
      "endpoint_id": "minimax_hailuo2.3_i2v",
      "max_clip_s": 10,
      "note": "Per-clip SKU: $0.28/6s clip = $2.80/min. 10s 768P clip $0.56 = $3.36/min. Text-to-Video (minimax_hailuo2.3_t2v) priced identically. endpoint_id is the 'model' value for Novita's unified video API."
    },
    {
      "name": "Vidu Q2 Turbo",
      "audio": "not specified (no audio parameter in schema)",
      "resolution": "720p",
      "per_min_720p": 3,
      "cheapest_on": "fal.ai",
      "evidence_url": "https://fal.ai/models/fal-ai/vidu/q2/image-to-video/turbo",
      "confidence": "high",
      "endpoint_id": "fal-ai/vidu/q2/image-to-video/turbo",
      "max_clip_s": 8,
      "note": "Closest fal equivalent to tracked 'Vidu Q2 Pro Fast' (no such endpoint on fal). Duration options 2-8 s."
    },
    {
      "name": "MiniMax H3 (open-weight MiniMaxAI/MiniMax-H3) image-to-video via fal",
      "audio": "not stated on fal page (model natively generates audio)",
      "resolution": "480p",
      "per_min_720p": 3,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://fal.ai/models/minimax/h3/image-to-video",
      "confidence": "high",
      "endpoint_id": "MiniMaxAI/MiniMax-H3:fal-ai (provider id minimax/h3/image-to-video)",
      "max_clip_s": null,
      "note": "HF mapping fal-ai status live. fal page distinguishes this 'MiniMax H3' from 'H3 Max'. Max duration not stated on fal page."
    },
    {
      "name": "MiniMax H3 (open-weight, PiAPI-hosted Qubico/minimax-h3)",
      "audio": "native stereo audio included",
      "resolution": "768p",
      "per_min_720p": 3,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/minimax-h3",
      "confidence": "high",
      "endpoint_id": "model=\"Qubico/minimax-h3\", task_type=\"txt2video\" | \"img2video\"",
      "max_clip_s": 15,
      "note": "This is PiAPI's managed deployment of the open-weight MiniMax H3 model, NOT MiniMax's hosted 'H3 Max' or 'H3 Max Turbo' API tiers, so it is reported as an extra rather than under h3max/h3turbo. 480p ="
    },
    {
      "name": "Vidu Q3 Turbo",
      "audio": "off (not stated on price row)",
      "resolution": "720p",
      "per_min_720p": 3.06,
      "cheapest_on": "Atlas Cloud",
      "evidence_url": "https://www.atlascloud.ai/pricing/models",
      "confidence": "high",
      "endpoint_id": "vidu/q3-turbo/text-to-video",
      "max_clip_s": null,
      "note": "Vidu Q3 Pro: 720P $0.10625/s = $6.375/min."
    },
    {
      "name": "Seedance 1.5 Pro",
      "audio": "on (settings.audio default true)",
      "resolution": "720p",
      "per_min_720p": 3.12,
      "cheapest_on": "Runware",
      "evidence_url": "https://runware.ai/docs/models/bytedance-seedance-1-5-pro",
      "confidence": "high",
      "endpoint_id": "bytedance:seedance@1.5-pro",
      "max_clip_s": 12,
      "note": "Standard Seedance 1.5 Pro (closest to tracked 'Seedance 1.5 Pro Fast', which Runware does not list). $0.052/s x 60 = $3.12/min. Duration 4-12s. Has a 'draft' 480p preview mode but no Fast tier."
    },
    {
      "name": "Hailuo 2.3 Standard",
      "audio": "off (no audio option listed)",
      "resolution": "768p (Hailuo standard tier; resolution not stated on price row)",
      "per_min_720p": 3.36,
      "cheapest_on": "Atlas Cloud",
      "evidence_url": "https://www.atlascloud.ai/pricing/models",
      "confidence": "medium",
      "endpoint_id": "minimax/hailuo-2.3/t2v-standard",
      "max_clip_s": 10,
      "note": "Per-clip pricing: 6s clip = $2.80/min, 10s clip = $3.36/min. Fast tier: 6s $0.19, 10s $0.32."
    },
    {
      "name": "Hailuo 2.3 I2V Standard",
      "audio": "unspecified",
      "resolution": "768p",
      "per_min_720p": 3.36,
      "cheapest_on": "WaveSpeedAI",
      "evidence_url": "https://wavespeed.ai/models/minimax/hailuo-2.3/i2v-standard",
      "confidence": "medium",
      "endpoint_id": "minimax/hailuo-2.3/i2v-standard",
      "max_clip_s": 10,
      "note": "Per-clip pricing; normalized on the 10 s clip ($0.56/10s). 6 s clip works out to $2.80/min."
    },
    {
      "name": "Luma Ray 3.2",
      "audio": "none (not mentioned)",
      "resolution": "720p",
      "per_min_720p": 3.6,
      "cheapest_on": "Replicate",
      "evidence_url": "https://replicate.com/luma/ray-3.2",
      "confidence": "medium",
      "endpoint_id": "luma/ray-3.2",
      "max_clip_s": 10,
      "note": "Per-clip billing; $0.30/5s = $0.06/s. 10s 720p SDR clip is $0.90 (= $5.40/min). 540p 5s $0.15 (= $1.80/min); 1080p 5s $1.20 (= $14.40/min); HDR 720p 5s $0.60; HDR+EXR 720p 5s $0.90."
    },
    {
      "name": "LTX 2 Pro",
      "audio": "on (synchronized audio included; generate_audio default true, no surcharge)",
      "resolution": "1080p",
      "per_min_720p": 3.6,
      "cheapest_on": "WaveSpeedAI",
      "evidence_url": "https://wavespeed.ai/models/lightricks/ltx-2-pro/image-to-video",
      "confidence": "high",
      "endpoint_id": "lightricks/ltx-2-pro/image-to-video",
      "max_clip_s": 10,
      "note": "Duration options 6/8/10 s. Formula duration*base_price; discount_rate 100."
    },
    {
      "name": "Luma Ray3.2",
      "audio": "none listed",
      "resolution": "720p",
      "per_min_720p": 3.6,
      "cheapest_on": "Runware",
      "evidence_url": "https://runware.ai/docs/models/luma-ray3-2",
      "confidence": "high",
      "endpoint_id": "luma:ray@3.2",
      "max_clip_s": null,
      "note": "$0.06/s x 60 = $3.60/min (SDR). Duration default 5; max not stated on page. Note the page example 'text-to-video 720p 5s $0.90' implies a higher effective rate than the base table (HDR/other options) "
    },
    {
      "name": "Wan 2.2 A14B (Wan-AI/Wan2.2-T2V-A14B) text-to-video via WaveSpeed",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 3.6,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://wavespeed.ai/models/wavespeed-ai/wan-2.2/t2v-720p",
      "confidence": "medium",
      "endpoint_id": "Wan-AI/Wan2.2-T2V-A14B:wavespeed (provider id wavespeed-ai/wan-2.2/t2v-720p)",
      "max_clip_s": 8,
      "note": "Both durations equal $0.06/s. Only 5 or 8 s offered."
    },
    {
      "name": "MiniMax H3 (model value \"MiniMax-H3\")",
      "audio": "not stated as a switch; reference_audio input supported (docs align with official MiniMax API)",
      "resolution": "768p",
      "per_min_720p": 4.14,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://api-server.novita.ai/v1/product/batch-price",
      "confidence": "medium",
      "endpoint_id": "MiniMax-H3",
      "max_clip_s": 15,
      "note": "Novita sells the base 'MiniMax-H3' only (fixed model value) - not H3 Max or H3 Max Turbo. Extra charges: reference-video input $0.069/s (768P) or $0.1104/s (2K) per input second; images beyond 5: $0.0"
    },
    {
      "name": "Wan 2.6 (standard)",
      "audio": "native audio included (page: 'synchronized native audio')",
      "resolution": "720p",
      "per_min_720p": 4.19,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/wan-2-6",
      "confidence": "high",
      "endpoint_id": "wan/2-6-image-to-video",
      "max_clip_s": 15,
      "note": "209.5 credits x $0.005 = $1.0475 / 15 s x 60 (5 s clip = 70 credits = $4.20/min). No 'Flash' variant on Kie.ai."
    },
    {
      "name": "MiniMax H3 (open-weight, PiAPI-hosted)",
      "audio": "native stereo audio included",
      "resolution": "1080p",
      "per_min_720p": 4.2,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/minimax-h3",
      "confidence": "high",
      "endpoint_id": "model=\"Qubico/minimax-h3\"",
      "max_clip_s": 15,
      "note": ""
    },
    {
      "name": "Kling 3.0 Standard",
      "audio": "off (sound=false)",
      "resolution": "720p",
      "per_min_720p": 4.284,
      "cheapest_on": "Atlas Cloud",
      "evidence_url": "https://www.atlascloud.ai/pricing/models",
      "confidence": "high",
      "endpoint_id": "kwaivgi/kling-v3.0-std/image-to-video",
      "max_clip_s": null,
      "note": ""
    },
    {
      "name": "HunyuanVideo 1.5 (tencent/HunyuanVideo-1.5) text-to-video via fal",
      "audio": "off",
      "resolution": "480p",
      "per_min_720p": 4.5,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://fal.ai/models/fal-ai/hunyuan-video-v1.5/text-to-video",
      "confidence": "high",
      "endpoint_id": "tencent/HunyuanVideo-1.5:fal-ai (provider id fal-ai/hunyuan-video-v1.5/text-to-video)",
      "max_clip_s": 5,
      "note": "fal endpoint is 480p only (121 frames ~5 s). WaveSpeed is 3.75x cheaper for the same model on HF."
    },
    {
      "name": "Sora 2",
      "audio": "native audio included (Sora 2 generates synced audio; no toggle)",
      "resolution": "720p",
      "per_min_720p": 4.8,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/docs/sora2-api/text-to-video",
      "confidence": "high",
      "endpoint_id": "model=\"sora2\", task_type=\"sora2-video\"",
      "max_clip_s": 12,
      "note": "Watermark removal is a separate $0.003/s. Model page: durations 4-12 s."
    },
    {
      "name": "Grok Imagine Video 1.5 (standard, not Developer tier)",
      "audio": "included (synchronized audio; no toggle)",
      "resolution": "720p",
      "per_min_720p": 4.8,
      "cheapest_on": "Replicate",
      "evidence_url": "https://replicate.com/xai/grok-imagine-video-1.5",
      "confidence": "high",
      "endpoint_id": "xai/grok-imagine-video-1.5",
      "max_clip_s": 15,
      "note": "Replicate sells only the standard xAI endpoint (flat rate; 480p is the same $0.08/s). The Atlas 'Developer' tier tracked as id grok is not offered here. Duration 1-15s."
    },
    {
      "name": "MiniMax H3 (tier unlabeled)",
      "audio": "unspecified (no audio parameter in schema)",
      "resolution": "768p",
      "per_min_720p": 4.8,
      "cheapest_on": "Replicate",
      "evidence_url": "https://replicate.com/minimax/h3",
      "confidence": "high",
      "endpoint_id": "minimax/h3",
      "max_clip_s": 15,
      "note": "Replicate does not label this as H3 Max or H3 Max Turbo (tracked h3max/h3turbo); single endpoint, resolution enum 768P/2K, duration 4-15s. 2K tier: $0.13/s = $7.80/min."
    },
    {
      "name": "HunyuanVideo (tencent/HunyuanVideo) text-to-video via fal",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 4.8,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://fal.ai/models/fal-ai/hunyuan-video",
      "confidence": "medium",
      "endpoint_id": "tencent/HunyuanVideo:fal-ai (provider id fal-ai/hunyuan-video)",
      "max_clip_s": 5,
      "note": "HF docs 'Recommended model'. Flat $0.40 per ~5 s clip (129 or 85 frames) at 480p/580p/720p -> same $/min for all three tiers. Pro mode = 2x billing units. WaveSpeed mapping (wavespeed-ai/hunyuan-video"
    },
    {
      "name": "HunyuanVideo-I2V (tencent/HunyuanVideo-I2V) via fal",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 4.8,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://fal.ai/models/fal-ai/hunyuan-video-image-to-video",
      "confidence": "medium",
      "endpoint_id": "tencent/HunyuanVideo-I2V:fal-ai (provider id fal-ai/hunyuan-video-image-to-video)",
      "max_clip_s": 5,
      "note": "Clip basis 5 s assumed (same 129-frame default as T2V); resolution not stated on fal page."
    },
    {
      "name": "Wan 2.2 A14B (Wan-AI/Wan2.2-T2V-A14B) text-to-video via fal",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 4.8,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://fal.ai/models/fal-ai/wan/v2.2-a14b/text-to-video",
      "confidence": "high",
      "endpoint_id": "Wan-AI/Wan2.2-T2V-A14B:fal-ai (provider id fal-ai/wan/v2.2-a14b/text-to-video)",
      "max_clip_s": null,
      "note": "Same $0.08/s at 720p for Wan-AI/Wan2.2-I2V-A14B image-to-video on fal."
    },
    {
      "name": "Wan 2.1 I2V 14B 720P (Wan-AI/Wan2.1-I2V-14B-720P) via fal",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 4.8,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://fal.ai/models/fal-ai/wan-i2v",
      "confidence": "medium",
      "endpoint_id": "Wan-AI/Wan2.1-I2V-14B-720P:fal-ai (provider id fal-ai/wan-i2v)",
      "max_clip_s": 6,
      "note": "81 frames at 16 fps ~5 s -> $0.08/s. 480p = $0.20/video = $2.40/min. 81-100 frames (5-6 s)."
    },
    {
      "name": "Wan 2.6 (standard, text-to-video)",
      "audio": "on (generate_audio toggle; same price)",
      "resolution": "720p",
      "per_min_720p": 4.8,
      "cheapest_on": "OpenRouter",
      "evidence_url": "https://openrouter.ai/alibaba/wan-2.6",
      "confidence": "high",
      "endpoint_id": "alibaba/wan-2.6",
      "max_clip_s": 10,
      "note": "AtlasCloud. Durations 5 or 10 s. T2V 480p = $2.40/min; T2V 1080p = $7.20/min; I2V 1080p = $9.00/min. No Wan 2.6 Flash on OpenRouter."
    },
    {
      "name": "Wan 2.6 (standard, T2V / I2V)",
      "audio": "optional native audio (input.audio=true) at the same rate; no separate silent price",
      "resolution": "720p",
      "per_min_720p": 4.8,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/wan-2-6",
      "confidence": "high",
      "endpoint_id": "model=\"Wan\", task_type=\"wan26-txt2video\" | \"wan26-img2video\"",
      "max_clip_s": 15,
      "note": "1080p = $0.12/s = $7.20/min. 'Up to 15-second 1080p generations'. This is the standard Wan 2.6, not Wan 2.6 Flash (Flash is not offered on PiAPI). Older Wan 2.1/2.2 (Wanx API) are $0.12-$0.28 per gene"
    },
    {
      "name": "Hailuo 2.3 Pro",
      "audio": "off (no audio option listed)",
      "resolution": "1080p (Hailuo pro tier)",
      "per_min_720p": 4.9,
      "cheapest_on": "Atlas Cloud",
      "evidence_url": "https://www.atlascloud.ai/pricing/models",
      "confidence": "medium",
      "endpoint_id": "minimax/hailuo-2.3/t2v-pro",
      "max_clip_s": 6,
      "note": "Clip length 6s assumed from Hailuo pro tier; not stated on the price row."
    },
    {
      "name": "MiniMax Hailuo 2.3",
      "audio": "off (generate_audio:false)",
      "resolution": "1080p",
      "per_min_720p": 4.902,
      "cheapest_on": "OpenRouter",
      "evidence_url": "https://openrouter.ai/minimax/hailuo-2.3",
      "confidence": "high",
      "endpoint_id": "minimax/hailuo-2.3",
      "max_clip_s": 10,
      "note": "1080p 16:9 only on OpenRouter; durations 6 or 10 s."
    },
    {
      "name": "Kling 3.0 Standard (Kling Video v3 Standard)",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 5.04,
      "cheapest_on": "fal.ai",
      "evidence_url": "https://fal.ai/models/fal-ai/kling-video/v3/standard/image-to-video",
      "confidence": "high",
      "endpoint_id": "fal-ai/kling-video/v3/standard/image-to-video",
      "max_clip_s": 15,
      "note": ""
    },
    {
      "name": "Kling 3.0 Standard (silent)",
      "audio": "off (sound=false)",
      "resolution": "720p",
      "per_min_720p": 5.04,
      "cheapest_on": "Runware",
      "evidence_url": "https://runware.ai/docs/models/klingai-video-3-0-standard",
      "confidence": "high",
      "endpoint_id": "klingai:kling-video@3-standard",
      "max_clip_s": 15,
      "note": "$0.084/s x 60 = $5.04/min."
    },
    {
      "name": "Kling v3.0 Standard Image-to-Video",
      "audio": "off (sound:false default)",
      "resolution": "not stated on Novita (Standard mode; no resolution parameter)",
      "per_min_720p": 5.04,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/pricing",
      "confidence": "high",
      "endpoint_id": "kling-v3.0-std-i2v",
      "max_clip_s": 15,
      "note": "Kling v3.0 Standard Text-to-Video is priced identically ($0.084/s no audio, $0.126/s audio; endpoint kling-v3.0-std-t2v). No Turbo tier on Novita."
    },
    {
      "name": "Kling O3 (Kling 3.0 Omni)",
      "audio": "with native audio (audio=true)",
      "resolution": "720p",
      "per_min_720p": 5.4,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/kling-o3",
      "confidence": "high",
      "endpoint_id": "kling-3.0-omni/text-to-video",
      "max_clip_s": null,
      "note": "18 credits/s x $0.005 x 60. 720P no-audio = $4.20/min; 1080P = $5.40 (no audio) / $6.90 (with audio) per min; video-input transformation 20 credits/s at 720P."
    },
    {
      "name": "Veo 3.1 Fast (silent)",
      "audio": "off (generate_audio=false)",
      "resolution": "720p",
      "per_min_720p": 6,
      "cheapest_on": "Replicate",
      "evidence_url": "https://replicate.com/google/veo-3.1-fast",
      "confidence": "high",
      "endpoint_id": "google/veo-3.1-fast",
      "max_clip_s": 8,
      "note": "Silent-rate companion to tracked veofast. Same price at 1080p."
    },
    {
      "name": "MiniMax H3 (official MiniMax API; tier not labeled Max/Turbo)",
      "audio": "unspecified (no audio parameter on page)",
      "resolution": "768p",
      "per_min_720p": 6,
      "cheapest_on": "WaveSpeedAI",
      "evidence_url": "https://wavespeed.ai/models/minimax/h3/image-to-video",
      "confidence": "high",
      "endpoint_id": "minimax/h3/image-to-video",
      "max_clip_s": 15,
      "note": "Closest match to tracked h3max/h3turbo but WaveSpeed labels it only 'MiniMax H3' (768p / 2K). Formula min(duration,15)/5*base_price*(768p?5/7:1); base_price 700000; discount_rate 100. Duration 4-15 s."
    },
    {
      "name": "Wan 2.6 (standard, image-to-video)",
      "audio": "on (toggle; same price)",
      "resolution": "720p",
      "per_min_720p": 6,
      "cheapest_on": "OpenRouter",
      "evidence_url": "https://openrouter.ai/alibaba/wan-2.6",
      "confidence": "high",
      "endpoint_id": "alibaba/wan-2.6",
      "max_clip_s": 10,
      "note": ""
    },
    {
      "name": "Wan 2.7 Text-to-Video",
      "audio": "included by default",
      "resolution": "720p",
      "per_min_720p": 6,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/models?type=video",
      "confidence": "high",
      "endpoint_id": "wan2.7-t2v",
      "max_clip_s": 15,
      "note": "1080P tier: SKU WAN2_7_T2V_1080P basePrice0 1500 = $0.15/s = $9.00/min (medium confidence). Duration 2-15s."
    },
    {
      "name": "Wan 2.7 Reference-to-Video",
      "audio": "included by default (audio:true default; flag does not change SKU)",
      "resolution": "720p",
      "per_min_720p": 6,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/models?type=video",
      "confidence": "high",
      "endpoint_id": "wan2.7-r2v",
      "max_clip_s": 10,
      "note": "1080P: WAN2_7_R2V_1080P basePrice0 1500 = $0.15/s = $9.00/min (medium)."
    },
    {
      "name": "Wan 2.7 Video Editing",
      "audio": "included by default",
      "resolution": "720p",
      "per_min_720p": 6,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/models?type=video",
      "confidence": "high",
      "endpoint_id": "wan2.7-videoedit",
      "max_clip_s": 10,
      "note": "1080P = $0.15/s = $9.00/min. Billed on output duration (default 10s if omitted)."
    },
    {
      "name": "Wan 2.6 Image To Video",
      "audio": "included by default (audio:true default; audio:false does not change SKU price)",
      "resolution": "720p",
      "per_min_720p": 6,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/pricing",
      "confidence": "high",
      "endpoint_id": "wan2.6-i2v",
      "max_clip_s": 15,
      "note": "Standard Wan 2.6 (no 'Flash' tier on Novita). Text-to-Video (wan2.6-t2v) and Video Reference (wan2.6-v2v) priced identically. POST https://api.novita.ai/v3/async/wan2.6-i2v."
    },
    {
      "name": "Wan 2.5 Image to Video Preview",
      "audio": "synchronized audio supported",
      "resolution": "720p",
      "per_min_720p": 6,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/pricing",
      "confidence": "high",
      "endpoint_id": "wan-2.5-i2v-preview",
      "max_clip_s": 10,
      "note": ""
    },
    {
      "name": "Kling 3.0 Pro (Kling Video v3 Pro)",
      "audio": "off",
      "resolution": "1080p",
      "per_min_720p": 6.72,
      "cheapest_on": "fal.ai",
      "evidence_url": "https://fal.ai/models/fal-ai/kling-video/v3/pro/image-to-video",
      "confidence": "high",
      "endpoint_id": "fal-ai/kling-video/v3/pro/image-to-video",
      "max_clip_s": 15,
      "note": ""
    },
    {
      "name": "Kling 3.0 Pro (silent)",
      "audio": "off (sound=false)",
      "resolution": "1080p",
      "per_min_720p": 6.72,
      "cheapest_on": "Runware",
      "evidence_url": "https://runware.ai/docs/models/klingai-video-3-0-pro",
      "confidence": "high",
      "endpoint_id": "klingai:kling-video@3-pro",
      "max_clip_s": 15,
      "note": "$0.112/s x 60 = $6.72/min."
    },
    {
      "name": "Kling Video O1",
      "audio": "on",
      "resolution": "720p",
      "per_min_720p": 6.72,
      "cheapest_on": "OpenRouter",
      "evidence_url": "https://openrouter.ai/kwaivgi/kling-video-o1",
      "confidence": "high",
      "endpoint_id": "kwaivgi/kling-video-o1",
      "max_clip_s": 10,
      "note": "AtlasCloud. Durations 5 or 10 s."
    },
    {
      "name": "Kling v3.0 Pro Image-to-Video",
      "audio": "off (sound:false default)",
      "resolution": "not stated on Novita (Pro mode)",
      "per_min_720p": 6.72,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/pricing",
      "confidence": "high",
      "endpoint_id": "kling-v3.0-pro-i2v",
      "max_clip_s": 15,
      "note": "Kling v3.0 Pro Text-to-Video identical ($0.112/s no audio, $0.168/s audio; endpoint kling-v3.0-pro-t2v)."
    },
    {
      "name": "Runway Gen-4.5",
      "audio": "none (silent output)",
      "resolution": "720p",
      "per_min_720p": 7.2,
      "cheapest_on": "Replicate",
      "evidence_url": "https://replicate.com/runwayml/gen-4.5",
      "confidence": "high",
      "endpoint_id": "runwayml/gen-4.5",
      "max_clip_s": 10,
      "note": "Flat rate; no resolution parameter. Example run logs show 'ratio 1280:720 (16:9)'. Duration enum 5/10."
    },
    {
      "name": "Wan 3.0 Video Prime",
      "audio": "audio param default true; single rate",
      "resolution": "720p",
      "per_min_720p": 7.56,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/wan3.0-video-prime",
      "confidence": "high",
      "endpoint_id": "wan/3-0-video-prime",
      "max_clip_s": 30,
      "note": "25.2 credits/s x $0.005 x 60. 480P = $3.66/min (12.2 x 0.005 = $0.061/s; page prints $0.0612); 1080P = $15.12/min. Billed on input+output video seconds."
    },
    {
      "name": "Kling V3.0 Motion Control (Standard)",
      "audio": "not stated",
      "resolution": "not stated",
      "per_min_720p": 7.56,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/models?type=video",
      "confidence": "high",
      "endpoint_id": "kling-v3.0-motion-control",
      "max_clip_s": null,
      "note": "Pro mode (kling-v3-0-pro) SKU KLING_V30_PRO_MC basePrice0 1680 = $0.168/s = $10.08/min (medium). Billed on reference-video length (or 5s in image orientation)."
    },
    {
      "name": "Grok Imagine 1.5 (standard)",
      "audio": "on (native)",
      "resolution": "720p",
      "per_min_720p": 8.4,
      "cheapest_on": "Atlas Cloud",
      "evidence_url": "https://www.atlascloud.ai/pricing/models",
      "confidence": "high",
      "endpoint_id": "xai/grok-imagine-video-v1.5/text-to-video",
      "max_clip_s": 15,
      "note": "Kept separate from the Developer tier (which is 65% cheaper)."
    },
    {
      "name": "Grok Imagine 1.5 (standard, xAI)",
      "audio": "included (generates video with audio)",
      "resolution": "720p",
      "per_min_720p": 8.4,
      "cheapest_on": "fal.ai",
      "evidence_url": "https://fal.ai/models/xai/grok-imagine-video/v1.5/image-to-video",
      "confidence": "high",
      "endpoint_id": "xai/grok-imagine-video/v1.5/image-to-video",
      "max_clip_s": 15,
      "note": "Standard Grok Imagine 1.5, NOT the Atlas 'Developer' tier. Duration range 1-15 s."
    },
    {
      "name": "MiniMax H3 (official MiniMax API; tier not labeled)",
      "audio": "unspecified",
      "resolution": "2K",
      "per_min_720p": 8.4,
      "cheapest_on": "WaveSpeedAI",
      "evidence_url": "https://wavespeed.ai/models/minimax/h3/image-to-video",
      "confidence": "high",
      "endpoint_id": "minimax/h3/image-to-video",
      "max_clip_s": 15,
      "note": ""
    },
    {
      "name": "Kling V3 Turbo Pro",
      "audio": "unspecified (no sound parameter)",
      "resolution": "unspecified",
      "per_min_720p": 8.4,
      "cheapest_on": "WaveSpeedAI",
      "evidence_url": "https://wavespeed.ai/models/kwaivgi/kling-v3-turbo-pro/image-to-video",
      "confidence": "high",
      "endpoint_id": "kwaivgi/kling-v3-turbo-pro/image-to-video",
      "max_clip_s": 15,
      "note": "Pro sub-tier of Kling 3.0 Turbo; std sub-tier reported under tracked 'kling'."
    },
    {
      "name": "Wan 3.0 Prime",
      "audio": "on (generate_audio toggle; same price)",
      "resolution": "720p",
      "per_min_720p": 8.4,
      "cheapest_on": "OpenRouter",
      "evidence_url": "https://openrouter.ai/alibaba/wan-3.0-prime",
      "confidence": "high",
      "endpoint_id": "alibaba/wan-3.0-prime",
      "max_clip_s": 30,
      "note": "Fast-mode variant of Wan 3.0; no discount badge (Wan 3.0 base has 15% off). 480p = $4.08/min; 1080p = $16.80/min. Durations 2-30 s."
    },
    {
      "name": "Grok Imagine Video 1.5",
      "audio": "included (native audio, preset voices supported)",
      "resolution": "720p",
      "per_min_720p": 8.4,
      "cheapest_on": "Runware",
      "evidence_url": "https://runware.ai/docs/models/xai-grok-imagine-video-1-5",
      "confidence": "high",
      "endpoint_id": "xai:grok-imagine@video-1.5",
      "max_clip_s": 15,
      "note": "Standard tier only - Runware has no 'Developer' (Atlas-style) tier. $0.14/s x 60 = $8.40/min plus $0.01 per input image (image-to-video). Duration 1-15s."
    },
    {
      "name": "Grok Imagine Video 1.5 (standard, xAI direct)",
      "audio": "not stated (generate_audio null in schema)",
      "resolution": "720p",
      "per_min_720p": 8.4,
      "cheapest_on": "OpenRouter",
      "evidence_url": "https://openrouter.ai/x-ai/grok-imagine-video-1.5",
      "confidence": "high",
      "endpoint_id": "x-ai/grok-imagine-video-1.5",
      "max_clip_s": 15,
      "note": "This is the standard xAI-served tier, NOT the Atlas 'Developer' tier tracked as id=grok. 480p = $4.80/min; 1080p = $15.00/min; plus $0.01 per input image for i2v (per-request add-on, not included in p"
    },
    {
      "name": "xAI Grok Imagine Video v1.5 (standard tier, not Developer)",
      "audio": "unspecified (no audio parameter on page)",
      "resolution": "720p",
      "per_min_720p": 8.44,
      "cheapest_on": "WaveSpeedAI",
      "evidence_url": "https://wavespeed.ai/models/x-ai/grok-imagine-video-v1.5/image-to-video",
      "confidence": "high",
      "endpoint_id": "x-ai/grok-imagine-video-v1.5/image-to-video",
      "max_clip_s": 15,
      "note": "Normalized including the $0.01 per-request fee over a 15 s clip: (0.14*15+0.01)/15*60. 480p: (0.08*15+0.01)/15*60 = $4.84/min. 1080p is priced only in the formula ($0.25/s -> $15.04/min incl. fee), no"
    },
    {
      "name": "Kling 3.0 Standard + Audio",
      "audio": "ON (enable_audio=true, native audio in 5 languages)",
      "resolution": "720p",
      "per_min_720p": 9,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/kling-3-0",
      "confidence": "high",
      "endpoint_id": "model=\"kling\", task_type=\"video_generation\", version=\"3.0\", mode=\"std\", enable_audio=true",
      "max_clip_s": 15,
      "note": ""
    },
    {
      "name": "Seedance 2.0 (standard)",
      "audio": "on (same price as no audio)",
      "resolution": "720p",
      "per_min_720p": 9.072,
      "cheapest_on": "OpenRouter",
      "evidence_url": "https://openrouter.ai/bytedance/seedance-2.0",
      "confidence": "high",
      "endpoint_id": "bytedance/seedance-2.0",
      "max_clip_s": 15,
      "note": "480p = $4.04/min; 1080p = $22.45/min. Durations 4-15 s. Supports 480p/720p/1080p/4K."
    },
    {
      "name": "Veo 3.1 Quality",
      "audio": "included by default",
      "resolution": "720p",
      "per_min_720p": 9.375,
      "cheapest_on": "Kie.ai",
      "evidence_url": "https://kie.ai/veo-3-1",
      "confidence": "high",
      "endpoint_id": "veo-3-1 (model=quality)",
      "max_clip_s": 8,
      "note": "250 credits = $1.25 / 8 s x 60. 1080P = $1.275/clip = $9.5625/min."
    },
    {
      "name": "Seedance 2.0",
      "audio": "included (settings.audio default true; same rate)",
      "resolution": "720p",
      "per_min_720p": 9.6,
      "cheapest_on": "Runware",
      "evidence_url": "https://runware.ai/docs/models/bytedance-seedance-2-0",
      "confidence": "high",
      "endpoint_id": "bytedance:seedance@2.0",
      "max_clip_s": 15,
      "note": "$0.16/s x 60 = $9.60/min. Duration 4-15s."
    },
    {
      "name": "MiniMax H3 (open-weight MiniMaxAI/MiniMax-H3) image-to-video via WaveSpeed",
      "audio": "on (native stereo audio)",
      "resolution": "1080p",
      "per_min_720p": 9.6,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://wavespeed.ai/models/wavespeed-ai/minimax-h3/image-to-video",
      "confidence": "high",
      "endpoint_id": "MiniMaxAI/MiniMax-H3:wavespeed (provider id wavespeed-ai/minimax-h3/image-to-video)",
      "max_clip_s": 15,
      "note": ""
    },
    {
      "name": "Kling 3.0 Pro",
      "audio": "on",
      "resolution": "720p",
      "per_min_720p": 10.08,
      "cheapest_on": "OpenRouter",
      "evidence_url": "https://openrouter.ai/kwaivgi/kling-v3.0-pro",
      "confidence": "high",
      "endpoint_id": "kwaivgi/kling-v3.0-pro",
      "max_clip_s": 15,
      "note": "Served via AtlasCloud. 720p only. Silent = $6.72/min. Durations 3-15 s."
    },
    {
      "name": "Kling 3.0 Turbo (Pro mode)",
      "audio": "OFF (turbo has no native audio)",
      "resolution": "1080p",
      "per_min_720p": 11.4,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/docs/kling-api/kling-3-api",
      "confidence": "high",
      "endpoint_id": "model=\"kling\", task_type=\"video_generation\", version=\"3.0-turbo\", mode=\"pro\"",
      "max_clip_s": 15,
      "note": "Pro tier of the tracked Turbo model, listed separately per the Turbo-vs-Pro rule."
    },
    {
      "name": "Veo 3.1 (standard)",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 12,
      "cheapest_on": "fal.ai",
      "evidence_url": "https://fal.ai/models/fal-ai/veo3.1/image-to-video",
      "confidence": "high",
      "endpoint_id": "fal-ai/veo3.1/image-to-video",
      "max_clip_s": 8,
      "note": ""
    },
    {
      "name": "Veo 3.1 (silent)",
      "audio": "off",
      "resolution": "720p",
      "per_min_720p": 12,
      "cheapest_on": "Replicate",
      "evidence_url": "https://replicate.com/google/veo-3.1",
      "confidence": "high",
      "endpoint_id": "google/veo-3.1",
      "max_clip_s": 8,
      "note": "Same rate at 1080p."
    },
    {
      "name": "MiniMax H3 Turbo LoRA text-to-video via WaveSpeed (larryvrh/MiniMax-H3-Turbo-Lora)",
      "audio": "on (native stereo audio)",
      "resolution": "1080p",
      "per_min_720p": 12,
      "cheapest_on": "Hugging Face Inference Providers",
      "evidence_url": "https://wavespeed.ai/models/wavespeed-ai/minimax-h3/text-to-video-lora",
      "confidence": "high",
      "endpoint_id": "larryvrh/MiniMax-H3-Turbo-Lora:wavespeed (provider id wavespeed-ai/minimax-h3/text-to-video-lora)",
      "max_clip_s": 15,
      "note": ""
    },
    {
      "name": "Seedance 2.0 (standard / Pro tier, task_type seedance-2)",
      "audio": "native audio included",
      "resolution": "720p",
      "per_min_720p": 12,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/seedance-2-0",
      "confidence": "high",
      "endpoint_id": "model=\"seedance\", task_type=\"seedance-2\"",
      "max_clip_s": 15,
      "note": "480p = $6.00/min, 1080p = $30.00/min. Less-restriction variant seedance-2-less-restriction: $0.11 / $0.22 / $0.55 per second. Deprecated seedance-2-preview / -preview-vip task types redirect here."
    },
    {
      "name": "Sora 2 Pro",
      "audio": "native audio included",
      "resolution": "720p",
      "per_min_720p": 14.4,
      "cheapest_on": "PiAPI",
      "evidence_url": "https://piapi.ai/docs/sora2-pro-api/text-to-video",
      "confidence": "high",
      "endpoint_id": "model=\"sora2\", task_type=\"sora2-pro-video\"",
      "max_clip_s": 12,
      "note": "Same $0.24/s rate applies at 1080p (no separate 1080p price listed)."
    },
    {
      "name": "Veo 3.1",
      "audio": "on",
      "resolution": "720p",
      "per_min_720p": 24,
      "cheapest_on": "Replicate",
      "evidence_url": "https://replicate.com/google/veo-3.1",
      "confidence": "high",
      "endpoint_id": "google/veo-3.1",
      "max_clip_s": 8,
      "note": "Same rate at 1080p. Duration enum 4/6/8."
    },
    {
      "name": "Kling v3.0 4K Image-to-Video",
      "audio": "off (sound:false default)",
      "resolution": "4K",
      "per_min_720p": 25.2,
      "cheapest_on": "Novita AI",
      "evidence_url": "https://novita.ai/models?type=video",
      "confidence": "high",
      "endpoint_id": "kling-v3.0-4k-i2v",
      "max_clip_s": 15,
      "note": "4K Text-to-Video same prices (kling-v3.0-4k-t2v)."
    },
    {
      "name": "Wan 2.6 (standard, with audio)",
      "audio": "",
      "resolution": "720p",
      "per_min_720p": 2.4,
      "cheapest_on": "OpenRouter",
      "evidence_url": "https://openrouter.ai/alibaba/wan-2.6/providers",
      "confidence": "medium",
      "endpoint_id": "",
      "max_clip_s": null,
      "note": "Distinct from tracked Wan 2.6 Flash. OpenRouter providers page shows Alibaba Wan 2.6 at $0.04/second (page describes 1080p 24fps, up to 15s, native audio) = $2.40/min, but the resolution basis of that rate is not broken out. Verified fallbacks: Atlas Cloud $0.07/s with 1280x720 sizes, 5/10/15s, audio on by default ($4.20/min, high confidence); WaveSpeedAI and Novita AI both $0.50 per 5s 720p / $1.50 per 15s ($6.00/min)."
    },
    {
      "name": "Vidu Q2 (text-to-video)",
      "audio": "",
      "resolution": "720p",
      "per_min_720p": 1.88,
      "cheapest_on": "WaveSpeedAI",
      "evidence_url": "https://wavespeed.ai/models/vidu/text-to-video-q2",
      "confidence": "high",
      "endpoint_id": "",
      "max_clip_s": null,
      "note": "Tracked list only has Vidu Q2 Pro Fast (i2v). WaveSpeedAI 720p T2V: $0.075 for the first second + $0.025/s up to 8s = $0.25 per 8s clip ($1.88/min); 9s $0.35, 10s $0.45 ($2.70/min); optional BGM. Atlas Cloud Vidu Q2 T2V $0.042/s, 720p default, audio+BGM optional ($2.52/min). fal.ai lists $0.30 per 720p video."
    }
  ],
  "candidate_aggregators": [
    {
      "name": "Segmind",
      "url": "https://www.segmind.com",
      "note": "Sells Seedance 2.0 / 2.0 Mini / 2.0 Fast / 2.5, MiniMax H3 Max Turbo (768p $0.04/s, 480p $0.025/s) and PixVerse V6 (720p $0.075/s). Seedance 2.0 Mini is token-billed at $1.75/1M tokens = $0.0378/s at 720p 16:9 (page-listed) = $2.27/min. Does NOT undercut $1.45/min (Mini) or $0.60/min (H3 Max Turbo = $2.40/min at 768p, $1.50/min at 480p). Its 480p Mini rate ($0.0176/s = $1.06/min) is the only sub-benchmark number but is not 720p.",
      "per_min_720p": 2.27,
      "model": "Seedance 2.0 Mini",
      "evidence_url": "https://www.segmind.com/models/seedance-2.0-mini/pricing",
      "confidence": "high"
    },
    {
      "name": "EvoLink",
      "url": "https://evolink.ai",
      "note": "Unified API (170+ models). Sells Seedance 2.0 Mini (720p $0.040/s T2V/I2V, $0.025/s with video input; 480p $0.019/s - a 60%-off promo through Oct 6, 2026), Kling 3.0 Turbo (720p $0.106/s), MiniMax H3 Max (480p $0.050/s, 768p $0.080/s), H3, Seedance 2.0/2.5. Best 720p = Mini $2.40/min. Does NOT undercut $1.45/min or $0.60/min; promo expiry makes the rate unstable.",
      "per_min_720p": 2.4,
      "model": "Seedance 2.0 Mini",
      "evidence_url": "https://evolink.ai/seedance-2-0-mini",
      "confidence": "high"
    },
    {
      "name": "Comfy Cloud (ComfyUI Partner Nodes)",
      "url": "https://comfy.org",
      "note": "Credit-billed API nodes covering every target except Wan 2.6 Flash: Seedance 2.0 Mini (1.056 cr/1K tokens ~22.8 cr/s at 720p), Seedance 2.5, Kling 3.0 Turbo (23.63 cr/s 720p), Wan 2.6, Veo 3.1 Fast (16.88 cr/s) and Lite (6.33 cr/s 720p no audio), H3 Max (15.09 cr/s 480p, 24.14 cr/s 768p), PixVerse V6 (27.16 cr/s 720p). Support KB states $1 = 211 credits, so Veo 3.1 Lite = $0.030/s = $1.80/min (matches Google list price); Mini works out to ~$6.49/min and H3 Max 768p ~$6.86/min. Nothing undercuts the benchmarks; USD figures are derived, not page-listed.",
      "per_min_720p": 1.8,
      "model": "Veo 3.1 Lite",
      "evidence_url": "https://docs.comfy.org/tutorials/partner-nodes/pricing",
      "confidence": "medium"
    },
    {
      "name": "DeepInfra",
      "url": "https://deepinfra.com",
      "note": "Lists PixVerse V6 T2V/I2V at a flat $0.045/s (=$2.70/min; same as WaveSpeed's 720p no-audio rate, page does not split by resolution), Veo 3.1 Fast $0.15/s, Wan 2.6 $0.10/s (no Flash), Seedance 2.0 at $4.70/1M tokens (~$0.10/s at 720p via ByteDance's W*H*24/1024 token formula). No Seedance 2.0 Mini/2.5, no Kling, no MiniMax H3. Does not undercut the benchmarks.",
      "per_min_720p": 2.7,
      "model": "PixVerse V6",
      "evidence_url": "https://deepinfra.com/Pixverse/Pixverse-6-T2V",
      "confidence": "medium"
    },
    {
      "name": "Eachlabs (each::labs)",
      "url": "https://www.eachlabs.ai",
      "note": "Unified API claiming upstream rates with no markup. Seedance 2.0 Mini image-to-video page lists '$0.028-$0.045 per second depending on duration and resolution' with 720p default, i.e. $2.70/min at 720p; the text-to-video sibling page instead shows 'From $1.15' for a 10s/720p default (~$0.115/s), so the unit is ambiguous. Seedance 2.0 family, Kling and MiniMax also listed; catalog/pricing tables load client-side and could not be read. Does not undercut $1.45/min.",
      "per_min_720p": 2.7,
      "model": "Seedance 2.0 Mini",
      "evidence_url": "https://www.eachlabs.ai/bytedance/seedance-2-0/bytedance-seedance-2-0-mini-image-to-video",
      "confidence": "low"
    },
    {
      "name": "CometAPI",
      "url": "https://www.cometapi.com",
      "note": "Relay aggregator. Model page lists doubao-seedance-2-0-mini at $0.064/s 720p (=$3.84/min) and Seedance 2.0 at $0.1216/s 720p; its video pricing guide lists Kling 3.0 Turbo 720p w/audio $0.112/s and Veo 3.1 Fast $0.08/s, while Seedance 2.5 is 'coming soon' and Veo 3.1 Lite is not on its model pages. Does not undercut $1.45/min.",
      "per_min_720p": 3.84,
      "model": "Seedance 2.0 Mini",
      "evidence_url": "https://www.cometapi.com/models/doubao/doubao-seedance-2-0/",
      "confidence": "medium"
    },
    {
      "name": "AIML API (aimlapi.com)",
      "url": "https://aimlapi.com",
      "note": "Sells Seedance 2.0 Mini (model page: '$4.55 / gen' flat plus a 480p reference of $0.065/s, no 720p rate) and Veo 3.1 Lite ('$0.104 / sec (variable)', 480p $0.065/s). Veo 3.1 Lite at $0.104/s = $6.24/min is the only per-second figure for a target model; well above the benchmarks and roughly 3x Google's list price.",
      "per_min_720p": 6.24,
      "model": "Veo 3.1 Lite",
      "evidence_url": "https://aimlapi.com/models/veo-3-1-lite",
      "confidence": "low"
    },
    {
      "name": "MuAPI",
      "url": "https://muapi.ai",
      "note": "Pay-per-second aggregator. Seedance 2 Mini I2V page lists $0.15/s at 720p and $0.08/s at 480p (=$9.00/min); also lists Seedance 2.5 ($0.34/s 720p), Kling v3.0 Pro Motion Control ($0.16/s), Wan 2.6, Veo 3.1, PixVerse V6 (marketing says 'from $0.033/s' but provider page shows $0.295/s) and MiniMax H3 ($1.00/s) - internally inconsistent numbers. Does not undercut the benchmarks.",
      "per_min_720p": 9,
      "model": "Seedance 2.0 Mini",
      "evidence_url": "https://muapi.ai/playground/seedance-2-mini-image-to-video",
      "confidence": "medium"
    },
    {
      "name": "EmpirioLabs",
      "url": "https://empiriolabs.ai",
      "note": "Pay-as-you-go aggregator. Seedance 2.0 Mini: $0.070/s 480p, $0.150/s 720p (=$9.00/min), video-input 720p $0.359/s. Kling 3.0 Turbo 720p $0.18/s; PixVerse V6 720p $0.18/s no audio, $0.24/s with audio. Clearly priced but 4-6x the tracked best; no undercut.",
      "per_min_720p": 9,
      "model": "Seedance 2.0 Mini",
      "evidence_url": "https://empiriolabs.ai/models/seedance-2-0-mini",
      "confidence": "high"
    },
    {
      "name": "Apiframe",
      "url": "https://apiframe.ai",
      "note": "Credit aggregator (1 credit = $0.01). Only target SKU with a listed price is Seedance 2.5 at $0.29/s 720p (=$17.40/min); Seedance 2.0 $0.19/s 720p, Kling 3.0 std $0.16/s, Hailuo 03 (H3, not H3 Max) $0.10/s 768p. No Seedance 2.0 Mini, Kling 3.0 Turbo, H3 Max or PixVerse V6 on its pricing page. Its own comparison table cites Atlas Cloud at $0.112/s for Seedance 2.0 720p as cheapest. Far above benchmarks.",
      "per_min_720p": 17.4,
      "model": "Seedance 2.5",
      "evidence_url": "https://apiframe.ai/models/pricing",
      "confidence": "high"
    },
    {
      "name": "Together AI",
      "url": "https://www.together.ai",
      "note": "Lists ByteDance Seedance 2.0 at '$0.16 / video' and Seedance 2.5 at '$0.115 / video (launching soon)', with a blanket note that displayed prices are for the lowest resolution/duration settings; no per-second or 720p rate is published, so no comparable $/min can be verified. Third-party estimates (~$0.23/s 720p for 2.5) suggest it is not a price leader. No Mini, Kling Turbo, H3 Max, Veo Lite or PixVerse V6.",
      "per_min_720p": null,
      "model": "",
      "evidence_url": "https://www.together.ai/models/seedance-2-5",
      "confidence": "low"
    },
    {
      "name": "Pollo AI API",
      "url": "https://pollo.ai/api-platform",
      "note": "Unified video API that documents Seedance 2.0 Mini (docs page says 'cheaper than Fal AI'), Seedance 2.5, Kling 3.0, Wan 2.6, Hailuo and PixVerse families. Pricing is credit-based with top-ups from $80, but pollo.ai/api-platform/pricing and api.pollo.ai/pricing returned 403 to automated fetch, so no 720p $/min could be verified. Worth a manual check in a browser session.",
      "per_min_720p": null,
      "model": "",
      "evidence_url": "https://docs.pollo.ai/m/seedance/seedance-2-0-mini",
      "confidence": "low"
    }
  ],
  "footnotes": [
    "480p is the rate at the selected 720p provider. Blank means unavailable or unverified; details are in the full quote matrix.",
    "One minute means accumulated generated footage. It does not imply a continuous 60-second clip. Vidu uses 10s clips. Kie Veo modes use 8s clips; shorter clips raise their effective per-minute cost.",
    "Seedance token-based rates are estimates. Audio, reference inputs and actual output dimensions can change a quote.",
    "Provider-specific Kie Lite and Atlas Grok Developer tiers are kept separate. Added options have not been quality-tested.",
    "Hugging Face routes participating providers at their rates; it is not a separate cheaper video quote. OpenRouter only lists a few video models.",
    "Prices are public list prices read on the check date. Sales expire automatically the morning after their published end date."
  ],
  "promo_status_check": [
    {
      "promo": "fal.ai MiniMax H3 Max / H3 Max Turbo 75% launch sale (ends Sept 14, 2026)",
      "status": "live",
      "price_720p": 0.6,
      "detail": "STILL LIVE as of 2026-09-13 (last day is tomorrow). Page pricing headline: \"H3 Max is 75% off until September 14, 2026\". Body: \"Both models are running at promotional launch rates, 75% below list, until September 14, 2026. Billing is per second of output video and priced per resolution, with no minimums and no subscription, so a 5-second 768p clip costs $0.10 today and $0.40 from September 15.\" Price table (Resolution / H3 Max Turbo by fal / H3 Max by fal), 768p row: \"$0.01 / second — $0.025... \" no: Turbo \"$0.01 / second\" with sub-line \"$0.04 from September 15\"; Max \"$0.02 / second\" with sub-line \"$0.08 from September 15\" (480p: $0.00625 / $0.0125 now; 1080p: $0.02 / $0.04 now). FAQ: \"H3 Max is 75% off at launch, so 768p runs at $0.02 per second until September 14, 2026. From September 15 it lists at $0.08 per second at 768p, or $4.80 per minute. H3 Max Turbo is half of H3 Max at every resolution.\" That matches the stated post-sale $2.40/min (Turbo) and $4.80/min (Max). NOTE: fal offers no 720p tier; 768p is the nearest, so the per-minute figure here is 768p: Turbo $0.01/s = $0.60/min (best), Max $0.02/s = $1.20/min. Page JSON-LD dateModified 2026-09-08; HTTP Date header Sun, 13 Sep 2026 19:31 GMT.",
      "evidence_url": "https://fal.ai/minimax-h3-max",
      "confidence": "high"
    },
    {
      "promo": "Kie.ai Seedance 2.0 Mini reduced price (until Oct 7, 06:00 UTC)",
      "status": "live",
      "price_720p": 2.46,
      "detail": "STILL LIVE as of 2026-09-13. Exact on-page pricing text (embedded pricingDesc field; kie.ai returns 403 to WebFetch but served curl HTTP 200): \"480p — 2.4 credits/s ($0.012/s, with video) | 3.8 credits/s ($0.019/s, no video)\" / \"720p — 5.0 credits/s ($0.025/s, with video) | 8.2 credits/s ($0.041/s, no video)\" / \"🔸Note🔸: “With video input” has a lower unit price due to a different calculation method: No video = Price × Output;  With video = Price × (Input + Output)\" / \"High-tier top-ups (+10% bonus) bring effective pricing down to ~90% of the above price\" / \"🎉 Limited-time discount: Seedance 2.0 Mini is now available at a reduced price until October 7, 06:00 (UTC).\" The page does NOT state the pre-discount price or a % figure. Per-minute at 720p: $0.041/s x 60 = $2.46/min for text/image-to-video (no video input); $0.025/s x 60 = $1.50/min for video-input jobs, but that rate is charged on input+output duration. Site note: \"1 credit ≈ $0.005 USD\".",
      "evidence_url": "https://kie.ai/seedance-2-0-mini",
      "confidence": "high"
    },
    {
      "promo": "Kie.ai Seedance 2.0 Fast reduced price (until Oct 7, 06:00 UTC)",
      "status": "live",
      "price_720p": 7.44,
      "detail": "STILL LIVE as of 2026-09-13. Exact on-page pricing text (embedded pricingDesc field for path seedance-2-fast; curl HTTP 200): \"480P: 6.8 credits/s ($0.034/s, with video) | 11.7 credits/s ($0.059/s, no video)\" / \"720P: 15 credits/s ($0.075/s, with video) | 24.8 credits/s ($0.124/s, no video)\" / \"High-tier top-ups include a +10% bonus, making effective pricing approximately 10% lower than listed. Prices are currently in beta and may be adjusted in the future\" / \"🎉 Limited-time discount: Seedance 2.0 Fast is now available at a reduced price until October 7, 06:00 (UTC).\" No pre-discount price or % figure is published. Per-minute at 720p: $0.124/s x 60 = $7.44/min (no video input); $0.075/s x 60 = $4.50/min for video-input jobs (charged on input+output duration).",
      "evidence_url": "https://kie.ai/seedance-2-0",
      "confidence": "high"
    },
    {
      "promo": "Kie.ai Seedance 2.5 28% off, 1080p only (until Oct 17, 2026 06:00 UTC)",
      "status": "live",
      "price_720p": 18.9,
      "detail": "STILL LIVE as of 2026-09-13, but it covers 1080p ONLY — 720p is not discounted. Exact on-page pricing text (embedded pricingDesc; curl HTTP 200): \"480P: 17 credits/s ($0.085/s, with video) | 28 credits/s ($0.140/s, no video)\" / \"720P: 38 credits/s ($0.190/s, with video) | 63 credits/s ($0.315/s, no video)\" / \"1080P: 68.5 credits/s ($0.3425/s, with video) | 114 credits/s ($0.570/s, no video)\" / \"💰 Limited-Time 1080P Offer: 28% OFF until Oct 17, 2026 06:00 UTC (prices above already reflect the discount)\" / \"High-tier top-ups include a +10% bonus, making effective pricing approximately 10% lower than listed. Prices are currently in beta and may be adjusted in the future.\" Per-minute: 720p (undiscounted) $0.315/s x 60 = $18.90/min no-video; discounted 1080p $0.570/s x 60 = $34.20/min no-video ($0.3425/s with video input).",
      "evidence_url": "https://kie.ai/seedance-2-5",
      "confidence": "high"
    },
    {
      "promo": "Atlas Cloud Seedance 2.0 Mini 80%-off-list ($0.0242/s 720p) and Fast 70%-off-list ($0.0581/s 720p)",
      "status": "live",
      "price_720p": 1.452,
      "detail": "LIVE and, per the page, PERMANENT — no end date (\"not published\" by design). Hero: \"Price cut is live\" / \"Mini 80% off · Fast 70% off · permanent\" / \"Seedance 2.0 Mini & Fast API at Lowest Prices Worldwide!\"; tag: \"Permanent price cut · no end date\". Notice: \"This is a permanent price cut There is no end date and no countdown. The rates apply to all new generations on the covered endpoints until we publish a change.\" FAQ: \"Is this a limited-time promotion?\" -> \"No. This is a long-term pricing adjustment for Seedance 2.0 Mini and Fast on Atlas Cloud. There is no countdown, coupon, or expiration date. The published price remains available until further notice.\" Prices: Seedance 2.0 Mini · 720p \"Atlas Cloud $0.0242 / sec\" vs \"Official list $0.0756 / sec\" (\"−68%\"); Fast · 720p \"$0.0581 / sec\" vs \"Official list $0.1209 / sec\" (\"−52%\"); Mini 480p $0.0113, 1080p SR $0.0435; Fast 480p $0.0270, 1080p $0.1307. Note the 80%/70% is vs Atlas's own 'list price'; vs official pricing the page itself says −68% / −52%. Per-minute 720p: Mini $0.0242 x 60 = $1.452/min; Fast $0.0581 x 60 = $3.486/min. Curl HTTP 200, 2026-09-13.",
      "evidence_url": "https://www.atlascloud.ai/models/explore/seedance-2-lowest-price",
      "confidence": "high"
    },
    {
      "promo": "WaveSpeedAI Seedance 2.5 (image-to-video) 10% off",
      "status": "live",
      "price_720p": 19.44,
      "detail": "LIVE as of 2026-09-13; end date not published. The 10% is a client-rendered badge, not prose: the playground shows \"10% OFF\" next to \"Create for Free\", and the live estimate reads \"$1.62 per run\" for the default 5-second 720p run, i.e. 10% under the table price. The on-page pricing table still shows undiscounted list rates: \"Pricing is based on selected resolution and duration.\" / \"Resolution Per 5s Per second 480p $0.90 $0.18 720p $1.80 $0.36 1080p $4.50 $0.90 4k $9.00 $1.80\". FAQ: \"Seedance 2.5 Image To Video starts at $0.90 per run. That figure is the base price — the final charge scales with the parameters you set\". Page data: \"base_price\":900000,\"discount_rate\":90 (site's own admin help text: \"0=Free, 0.8=20% off, 1=No discount (default)\"). No \"until\", \"limited time\" or expiry wording anywhere on the page (WebFetch and curl both found none). Effective 720p: $0.36/s x 0.9 = $0.324/s = $19.44/min (list $21.60/min).",
      "evidence_url": "https://wavespeed.ai/models/bytedance/seedance-2.5/image-to-video",
      "confidence": "medium"
    },
    {
      "promo": "Replicate Wan 3.0 conflicting 50%/30% off notices",
      "status": "changed",
      "price_720p": 3,
      "detail": "CHANGED / internally inconsistent as of 2026-09-13. Three conflicting signals on one page: (1) model description still reads \"(50% off until Aug 30!) - Wan 3.0 generates video from a text prompt or a starting image...\" — that date has passed; (2) a client-side site banner (div.v2-banner-content, NOT present in the server HTML from curl, only in the rendered page) reads \"Wan 3.0 is 30% off this week\" (links back to the model page; no end date published); (3) the billing widget (what is actually charged) shows 480p \"$0.025 per second of output video or 40 seconds for $1\", 720p \"$0.05 per second of output video or 20 seconds for $1\", 1080p \"$0.10 per second of output video or 10 seconds for $1\", while the README says \"Priced per second of output video: 480p: $0.05 per second 720p: $0.10 per second 1080p: $0.20 per second\". Widget = exactly 50% of README list, so the 50%-off rate is still being billed after its stated Aug 30 end; the \"30% off\" banner matches neither figure. Billed 720p: $0.05/s x 60 = $3.00/min. Model page last-updated stamps: Aug 24 and Aug 27, 2026.",
      "evidence_url": "https://replicate.com/alibaba/wan-3",
      "confidence": "medium"
    }
  ],
  "scrapeability": {
    "atlas": {
      "recommended": "public-json-api",
      "public_api": "https://api.atlascloud.ai/api/v1/models?type=Video",
      "notes": "Key finding: GET https://api.atlascloud.ai/api/v1/models (no auth, no UA tricks) returns {\"code\":\"200\",\"data\":[…491 models…]}; ?type=Video filters to 219 video models. Each entry: uuid, model (slug like \"minimax/h3-max/text-to-video\"), type, displayName, organization, categories, tags, price:{discount, actual:{base_price, unit?}, origin:{base_price, unit?}}. base_price is USD per second for video (unit field sometimes present as \"second\", sometimes absent). Verified today: h3-max-turbo 0.024, vidu q2-pro-fast 0.034, seedance-v1.5-pro fast 0.018, h3-max 0.048, seedance-2.0-mini 0.011, wan-2.6 i"
    },
    "fal": {
      "recommended": "public-json-api",
      "public_api": "https://fal.ai/api/models?keywords=<model keywords>",
      "notes": "All 12 URLs return HTTP 200 to plain curl with server-rendered HTML (Next.js App Router, RSC payload in self.__next_f, no __NEXT_DATA__). Every model page contains the pricing prose statically both as visible HTML (<p> with <strong>$x</strong> inside a div.text-content-light block) and as a markdown string in the RSC payload under the key pricingInfoOverride. Caveat: model pages can contain more than one pricingInfoOverride (related-model cards; e.g. veo3.1 pages carry a second one at $0.20/$0.40), so on-page regex must take the FIRST match or the <p> inside text-content-light. Best method: th"
    },
    "replicate": {
      "recommended": "static-html-regex",
      "public_api": "",
      "notes": "All 12 URLs return HTTP 200 to plain curl (no bot wall). Every model page server-renders a `<script id=\"react-component-props-<uuid>\" type=\"application/json\">` blob whose top-level keys are version, hardware, billingConfig, price, p50price, model. billingConfig.current_tiers[] holds per-tier criteria (resolution / model variant / audio) and prices[] with {price:\"$0.05\", metric:\"video_output_duration_seconds\", title:\"per second of output video\", type:\"per-unit\"}; the sibling top-level \"price\" (\"$0.0001 per second\") is the hardware rate, NOT the model price — ignore it. Deterministic method: reg"
    },
    "wavespeed": {
      "recommended": "public-json-api",
      "public_api": "https://wavespeed.ai/api/models?page=1&page_size=200",
      "notes": "KEY FINDING: https://wavespeed.ai/api/models is a public, unauthenticated JSON endpoint (200, application/json, no key needed). Response shape: {items:[{model_uuid, model_name, type, description, poster, cover_url, base_price, discount_rate}], total, page, page_size, type_counts}. total=1035 today; page_size caps at 200 (6 pages, ?page=N&page_size=200); server ignores type/search/model_uuid filters, so page all 6 and filter client-side by model_uuid. base_price is in micro-USD (1,000,000 = $1.00) and discount_rate is a percent multiplier (90 = 10% off). Effective base per-run price = base_pric"
    },
    "runware": {
      "recommended": "static-html-regex",
      "public_api": "https://runware.ai/docs/models/index.json",
      "notes": "All 12 URLs return 200 and are fully server-rendered (no JS needed), but the pages are large (docs ~0.7 MB, marketing/pricing 1.5-1.7 MB), so a 400 KB cap truncates the docs pages BEFORE the pricing block -- the script must read the whole body. The per-second rate table for every video model is in the docs page HTML inside <div class=\"component-ModelPricing\">: a lede <b>$X</b><span>from, per second</span> followed by <dl> rows <dt>variant</dt><dd>$price</dd> (optional <p>section</p> headers, e.g. \"Text/Image to Video\"/\"Video-to-Video\", and per-resolution groups like <p>720p</p>). Elements carr"
    },
    "kie": {
      "recommended": "static-html-regex",
      "public_api": "",
      "notes": "All 12 URLs return HTTP 200 to plain curl (Cloudflare-fronted, no bot block). Every MODEL page is a Next.js SSR page whose <script id=\"__NEXT_DATA__\"> blob contains props.pageProps.pageData.groupData[] — one entry per sub-model/endpoint (keys: model, path, userPath, apiDocumentUrl, pricingDesc, pricingDescCn, playgroundData, ...). pricingDesc is a free-text string that always includes credits and a USD figure (e.g. \"720P: 18 credits/s (≈$0.09)\"). Site-wide constant: 1 USD = 200 credits ($0.005/credit), stated in the ld+json Offer and the dashboard i18n strings, so credits→USD can be computed d"
    },
    "huggingface": {
      "recommended": "public-json-api",
      "public_api": "https://router.huggingface.co/v1/models",
      "notes": "Hugging Face itself publishes NO video-model prices anywhere: the docs pages are Svelte SSR HTML with only free-credit tiers ($0.10 free / $2.00 PRO), the /api/models?...expand[]=inferenceProviderMapping JSON returns provider routing (provider, providerId, status, task, adapter) with no pricing field, and the only HF endpoint that carries pricing (router.huggingface.co/v1/models, unauthenticated, providers[].pricing.input/output in USD per 1M tokens) covers chat/text models only (/v1/models/MiniMaxAI/MiniMax-H3 -> \"Chat completion model not found\"). HF's own pricing doc says it passes provider"
    },
    "openrouter": {
      "recommended": "public-json-api",
      "public_api": "https://openrouter.ai/api/v1/videos/models",
      "notes": "All 12 URLs returned 200 with plain curl (no bot block). Best daily method: GET https://openrouter.ai/api/v1/videos/models (unauthenticated, 29 video models, ~27 KB) and read data[].pricing_skus. Caveats: (1) SKU keys are heterogeneous — duration_seconds* = USD/second, cents_per_second_output* = cents/second, video_tokens* = USD per video token (ByteDance Seedance; page's $/second is derived by OpenRouter, e.g. 0.0000107/token -> $0.1028/s, so for Seedance either take the page's meta-description figure or derive tokens/sec). (2) Promo discounts are not baked into pricing_skus; /api/v1/models/{"
    },
    "novita": {
      "recommended": "public-json-api",
      "public_api": "https://api-server.novita.ai/v1/product/batch-price",
      "notes": "Daily pipeline: (1) GET each model page with a browser UA (all 200, plain fetch, ~100 KB each); (2) regex the RSC payload for skuCode\\\":\\\"(SKU) to discover the current SKU list (this auto-tracks new resolution/duration/audio variants); (3) POST all SKUs in one call to https://api-server.novita.ai/v1/product/batch-price and divide basePrice0 by 10000. No API key, no headless browser needed. The embedded modelProductPrice map on model pages is a stale global snapshot (111 SKUs, missing wan2.7/minimax-h3/kling-4k) — use it only as a fallback. /pricing only server-renders a subset of video models;"
    },
    "piapi": {
      "recommended": "static-html-regex",
      "public_api": "",
      "notes": "All 12 URLs are Next.js App Router pages that are fully server-rendered (SSR) — prices are in the raw HTML with no JS execution needed. No __NEXT_DATA__ (App Router uses self.__next_f RSC chunks instead). app.piapi.ai/seedance-2-5 and piapi.ai/seedance-2-5 are byte-identical (same app). The single best source is https://piapi.ai/pricing: the page's RSC flight payload embeds a complete pricing catalog JSON as an array of {group, link, seatFee, payg:[{label,price}|{label,lines:[]}|{matrix:{title,columns,unit,rows:[{label,values:[]}]}}], plans} objects, one group per API (Kling API, Seedance API,"
    }
  }
}
