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
Per-second video prices, price estimates and charges in webhooks
- Video models are priced per second of output. Each video tier in
GET /v1/modelslistspricing.rate.credits_per_secondwithmin_secondsandmax_seconds. - New
POST /v1/estimatesprices a request without creating a task or holding Credits. It takes the same body asPOST /v1/generations. - Generation webhook events include
pricewith theestimated,reservedandchargedCredits as decimal strings. - Each model takes its own fields under
input, as described by itsinputSchemainGET /v1/models.
- Video models are priced per second of output. Each video tier in
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.
Generation list filters and new task fields
- Each generation now includes
created_at,modelandsource(apiorconsole). GET /v1/generationsreturns the newest tasks first. It previously returned the oldest first, so a client that was paging through the list must start again without acursor.- New list filters:
model,source,status,created_after(inclusive) andcreated_before(exclusive). A value that does not parse returns 422.
- Each generation now includes
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.