Skip to content

Delete Visual Project

DELETE
/api/creative/visual-studio/projects/{project_id}

Delete a visual/creative project.

Removes the specified project and optionally its associated assets. The deletion is persisted to both ChromaDB and JSON storage.

Args: project_id: ID of the project to delete

Returns: VisualProjectOperationResponse: Success status indicating deletion result

project_id
required
Project Id
string

Successful Response

VisualProjectOperationResponse

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
success
required
Success

Operation success status

boolean
project
Any of:
VisualProject

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
id
required
Id

Project ID

string
name
required
Name

Project name

string
description
required
Description

Project description

string
status
required
Status

Project status

string
createdAt
required
Createdat

Creation timestamp

integer
updatedAt
required
Updatedat

Last update timestamp

integer
tags
Tags

Project tags

Array<string>
assetCount
Assetcount

Asset count

integer
0
thumbnailUrl
Any of:
string
error
Any of:
string

Validation Error

HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context
object