Why does a successful request not contain the final video immediately?#
Video generation is asynchronous. A successful creation request returns Resp.video_id. Poll Query Task Status or use a Webhook, and treat the task as complete only when status=1 and Resp.url is accessible.
Use the template-list HTTP interface and follow the current template metadata. Required media, duration, resolution, and Credit consumption may differ by template.
Why is an uploaded image or video rejected by a generation endpoint?#
Confirm the media type, format, dimensions, file size, account, region, and compatible endpoint. Use the ID returned by the corresponding upload interface.
See Pricing > PixVerse API Pricing in this documentation and confirm current commercial rates in the PixVerse API Platform before publishing customer-facing estimates.
Qualifying failed, moderated, or timed-out tasks may be refunded. Treat a refund as complete only after the refund record appears in the account ledger and the balance is restored.
Include the endpoint, request time, HTTP status, ErrCode, ErrMsg, Ai-trace-id, and video_id when available. Do not include your full API Key.Contact api_business@pixverse.ai.