> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.videogen.io/changelog/2026/4/28/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.videogen.io/_mcp/server. ## v0.0.24 — Shorter resource IDs and multi-image inputs - **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_tool_*`, `vg_work_*`, `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 > HTTP API with TypeScript and Python SDKs for generating image, video, and audio assets with VideoGen.