v2.3.4 — Project list includes every project, and hideFromUi is deprecated
GET /v1/projects now returns every project on the team, including projects created in the dashboard. Projects and files you create through the API always show up in the VideoGen app. includeUiProjects and hideFromUi are deprecated and ignored, so existing requests keep working.
Changed
- Motion graphic pricing: each motion graphic generated by
POST /v1/tools/generate-motion-graphicnow costs 100 credits, up from 30. Render seconds and any images, clips, or speech it generates are billed as before. - Project list:
GET /v1/projectsincludes dashboard projects and API projects.selfOnly=truestill limits the list to the API key’s owner. - Deprecated
includeUiProjects:GET /v1/projectsstill acceptsincludeUiProjects, but ignores it. The TypeScriptlistProjectsrequest and the Pythonlist_projectsmethod still accept it (Python emits aDeprecationWarning) and no longer send it. Remove it from your code. - Deprecated
hideFromUi:POST /v1/files/upload, media tool requests, and video workflow starts (POST /v1/workflows/script-to-video,voiceover-to-video,slideshow-to-video,storyboard-to-video, andprompt-to-video-clip) ignorehideFromUi. The TypeScriptuploadFilehelper still acceptshideFromUi, and the Pythonupload_fileandasync_upload_filehelpers still accepthide_from_ui(with aDeprecationWarning). Neither sends the value. The TypeScript request types for tools and workflows no longer listhideFromUi, so remove it from those request objects. The n8n, Make, Pipedream, Zapier, and agent-integration clients no longer send the field.