Create project
Create a project. The container every capability files its output under. Untitled is a legal state — a project stays unnamed until someone names it. New projects are private unless visibility is explicitly set to workspace.
Authorizations
A workspace API key.
Headers
Required durable retry key. Reuse it only for the identical project creation request.
1 - 255Body
Optional human-readable name. Omit to create an untitled project.
120Legacy alias for mediaType, accepted so existing callers keep working. Prefer mediaType; when both are sent they must agree.
video, audio Choose audio or video. Video also requires videoPath. Omit both for an audio project.
video, audio A supported specialist video path. general is the final fallback.
talking-head, faceless-explainer, product-demo, interview-podcast, course-video, how-to-video, motion-graphics, chess-video, algorithm-explainer, science-explainer, story-video, code-update, asset-animator, captions-copy, general Who can discover the project. Defaults to private.
private, workspace