MagickMind
PythonModels

Project (v1)

Reference for magick_mind.models.v1.project.

magick_mind.models.v1.project

Project models for Magick Mind SDK v1 API.

Mirrors the /v1/projects endpoint request/response schemas.

Project

class Project(BaseModel)

Project schema from the API.

Represents an agentic SaaS project with associated corpus IDs.

CreateProjectRequest

class CreateProjectRequest(BaseModel)

Request schema for creating a new project.

GetProjectListResponse

class GetProjectListResponse(BaseModel)

Response schema for listing projects.

Matches the {data: list[Project], paging: PageInfo} structure.

UpdateProjectRequest

class UpdateProjectRequest(BaseModel)

Request schema for updating a project.

Both name and corpus_ids are REQUIRED (matching the API).

On this page