Get a project by ID
Schema for project response
GET /v1/projects/{project_id} HTTP/1.1 Host: api.chicory.ai Accept: */*
Successful Response
{ "id": "text", "organization_id": "text", "name": "text", "description": "text", "created_at": "2025-05-22T05:46:27.578Z", "updated_at": "2025-05-22T05:46:27.578Z" }
Delete a project
DELETE /v1/projects/{project_id} HTTP/1.1 Host: api.chicory.ai Accept: */*
No content
List all projects, optionally filtered by organization_id
Schema for list of projects
GET /v1/projects HTTP/1.1 Host: api.chicory.ai Accept: */*
{ "projects": [ { "id": "text", "organization_id": "text", "name": "text", "description": "text", "created_at": "2025-05-22T05:46:27.578Z", "updated_at": "2025-05-22T05:46:27.578Z" } ] }
Create a new project
Schema for creating a project
POST /v1/projects HTTP/1.1 Host: api.chicory.ai Content-Type: application/json Accept: */* Content-Length: 61 { "name": "text", "organization_id": "text", "description": "text" }
Update a project
Schema for updating a project
PUT /v1/projects/{project_id} HTTP/1.1 Host: api.chicory.ai Content-Type: application/json Accept: */* Content-Length: 36 { "name": "text", "description": "text" }