Projects

Get a project

Retrieve a single project by ID. Returns the caller's access level alongside the project metadata.

get/projects/{id}

Request

Path parameters

idstring uuid required

The project ID

Response

Project details

idstring uuid required

Unique project identifier

namestring required

Project name

descriptionstring nullable required

Project description, or null if unset

custom_instructionsstring nullable required

Custom instructions injected into chats opened in this project

is_access_controlledboolean required

When true, only the creator and explicitly granted users can see the project. When false, any member of the organization can see it.

my_access_level'read' | 'write' | 'admin' | 'null' nullable required

Caller's access level on this project: admin (creator or explicitly granted admin), write, read, or null if the caller has no recorded grant. null is also returned for org-scoped keys, which carry no user identity.

created_atstring required

ISO 8601 creation timestamp

updated_atstring required

ISO 8601 last-update timestamp

Changes

No recorded changes to this operation across all 1 revision of this API.