> 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/26/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.videogen.io/_mcp/server. ## v0.0.15 — Webhooks, file uploads, and semantic search - **Webhooks:** Added `POST /v1/webhooks/endpoints` and `DELETE /v1/webhooks/endpoints/{id}` for managing webhook subscriptions - **File upload webhooks:** New `file.*` event types (`file.upload.completed`, `file.playback_ready`, `file.download_ready`, `file.analysis_completed`, `file.analysis_failed`) - **File uploads:** Added `POST /v1/files/upload` for uploading your own media via the API - **File search:** Added `POST /v1/files/search` for semantic search across generated and uploaded files - **Public preview:** Added `enable-public-preview` and `disable-public-preview` endpoints for files - Improved storage file schema with nullable fields and proper type annotations - Python SDK (`videogen`) published to PyPI > HTTP API with TypeScript and Python SDKs for generating image, video, and audio assets with VideoGen.