---
title: "Update"
method: POST
path: "/project/{project_id}"
---

# Update

`POST /project/{project_id}`

## Request

- Base URL: `https://api.tellers.ai` (the document declares no server; this is the origin it was published from)
- URL: `https://api.tellers.ai/project/{project_id}`
- Auth: none declared

## Path parameters

- `project_id` string, uuid, required

## Headers

- `authorization` string, nullable

## Request body

- ApiProjectOtio
  - `right` 'ADMIN' | 'READ' | 'WRITE' | 'VIEW', required: A right on an asset, a chat or an assistant, weakest first: VIEW < READ < WRITE < ADMIN. On an asset, VIEW sees the file and everything about it except its comments, which READ adds. Chats and assistants have nothing READ adds, so VIEW opens what READ does there. Group memberships start at READ.
  - `authors_ids` string[], required
  - `id` string, required
  - `title` string, required
  - `description` string, required
  - `updated_at` number, required
  - `created_at` number, required
  - `data` object, required
  - `image_id` string, required
  - `can_edit` boolean, required
  - `is_public_read` boolean, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/tellers/apis/tellers-api.md) - [All operations](https://skmtc.dev/tellers/apis/tellers-api/llms.txt) - [OpenAPI document](https://skmtc.dev/tellers/apis/tellers-api/revisions/fdaa0fa44a26?raw)
