Create Visual Project
POST /api/creative/visual-studio/projects
Create a new visual/creative project, scoped to the active project.
Request Body required
Section titled “Request Body required ”Request model for creating a new visual project.
All required fields for initializing a new creative project.
Attributes: id: Project ID (user-provided or auto-generated) name: Project name description: Project description status: Initial status (default: draft) tags: Initial tags list
object
Project name
Project description
Project status
Project tags
Responses
Section titled “ Responses ”Successful Response
Response model for project CRUD operations.
Indicates success/failure of project operations with optional project data and error messages.
Attributes: success: Whether operation succeeded project: Created/updated project (if successful) error: Error message (if failed)
object
Operation success status
Visual/creative project model for API responses.
Represents a complete visual project with metadata, status, and associated asset counts.
Attributes: id: Unique project identifier name: Human-readable project name description: Detailed project description status: Project status (active, archived, completed) created_at: Unix timestamp of creation updated_at: Unix timestamp of last update tags: List of categorization tags asset_count: Number of assets in project thumbnail_url: Optional thumbnail image URL
object
Project ID
Project name
Project description
Project status
Creation timestamp
Last update timestamp
Project tags
Asset count
Validation Error