For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
DashboardAPI PricingGet an API key
  • Guides
    • Introduction
    • Getting started
    • Use with AI agents
    • Examples
    • Authentication
    • Handling async tasks
    • File uploads
    • File hydration
    • Embedding videos
    • Errors
    • Rate limits
    • Libraries & SDKs
  • REST API Reference
    • Overview
    • Workflows
        • POSTGenerate image
        • POSTGenerate video clip
        • POSTText to speech
        • POSTGenerate sound effect
        • POSTGenerate avatar clip
        • POSTVectorize image
        • POSTRemove background from an image
        • POSTRemove background from a video
        • POSTUpscale an image
        • POSTUpscale a video
        • POSTCancel tool execution
        • GETGet tool execution info
        • GETList files
        • POSTSearch files
        • GETGet file
        • POSTCreate file upload
        • POSTHydrate file
        • POSTArchive file
        • POSTEnable public preview
        • POSTDisable public preview
        • GETList avatar presenters
        • GETList TTS voices
        • GETList webhooks
        • POSTCreate webhook
        • DELDelete webhook
  • Webhook events
    • Overview
    • Changelog
LogoLogo
DashboardAPI PricingGet an API key

Changelog

What’s new in the VideoGen API. Each entry below covers a single release window with breaking changes, new endpoints, fixes, and SDK updates.

  • Subscribe to releases via the RSS feed.
  • For machine-readable history, fetch each entry as Markdown by appending .md to its URL (for example, /changelog/2026/5/5.md).
  • For the complete documentation index, see /llms.txt.
April 28, 2026
April 28, 2026

v0.0.20 – v0.0.24

  • Breaking: POST /v1/tools/image-to-image now accepts imageStorageFileIds (an array) instead of imageStorageFileId (a single string). Pass one or more source image IDs to combine or transform multiple inputs in a single call.
  • Libraries & SDKs docs: Added dedicated TypeScript and Python documentation pages with client setup, polling, file upload/download, and webhook verification examples
  • Shorter IDs: All resource IDs (vg_file_*, vg_exec_*, vg_voic_*, vg_pres_*) now use a compact URL-safe format
  • SDK helpers sync: Custom helper functions (pollExecutedTool, uploadFile, downloadFile, getHydratedFile, verifyWebhookSignature) are now correctly bundled in both the TypeScript and Python SDK packages
  • Fixed credit deduction for API-initiated video exports
Was this page helpful?
Previous

April 27, 2026

Next
Built with