Skip to content

Changelog

Changes to the API, models and prices that can affect your integration, newest first. The console shows the same list under Updates. Also available as JSON

  1. Per-second video prices, price estimates and charges in webhooks

    • Video models are priced per second of output. Each video tier in GET /v1/models lists pricing.rate.credits_per_second with min_seconds and max_seconds.
    • New POST /v1/estimates prices a request without creating a task or holding Credits. It takes the same body as POST /v1/generations.
    • Generation webhook events include price with the estimated, reserved and charged Credits as decimal strings.
    • Each model takes its own fields under input, as described by its inputSchema in GET /v1/models.
  2. Credits are sold in US dollars

    • Credit packs are sold, charged and refunded in US dollars only. Stripe Checkout may show the amount in your local currency.
    • Prices in the catalog, the console and the API show Credits with their USD amount.
  3. Generation list filters and new task fields

    • Each generation now includes created_at, model and source (api or console).
    • GET /v1/generations returns the newest tasks first. It previously returned the oldest first, so a client that was paging through the list must start again without a cursor.
    • New list filters: model, source, status, created_after (inclusive) and created_before (exclusive). A value that does not parse returns 422.
  4. Site and console launch preview

    • The VizoAPI site is available in English and Chinese.
    • Model pages and pricing read from the same catalog as the API.