Projects

Update a project

At least one field — an empty patch would bump updatedAt and reorder the list for nothing.

patch/projects/{id}

Request

  • Base URL: https://api.atako.ai
  • URL: https://api.atako.ai/projects/{id}
  • Auth: HTTP bearer

Path parameters

idstring uuid required

Project id

Request body

namestring
descriptionstring
tone'amber' | 'mint' | 'periwinkle' | 'plum' | 'blush'
status'active' | 'paused' | 'done'
spacestring nullable

Space by name: trimmed, inner whitespace collapsed, max 60 characters after that (400 beyond). An existing space of that name (case-insensitive) is reused, otherwise it is created. null or "" clears it. Exclusive with spaceId.

spaceIdstring uuid nullable

Id of an existing space of your company (400 INVALID_SPACE otherwise); null clears it. Exclusive with space.

Response

idstring uuid required
namestring required
descriptionstring required
tone'amber' | 'mint' | 'periwinkle' | 'plum' | 'blush' required
status'active' | 'paused' | 'done' required
spaceIdstring uuid nullable required

The project's space (see GET /projects/spaces); null = no space.

spacestring nullable required

Name of the space (joined from spaceId); null = no space.

ownerstring required
createdAtstring date-time required
updatedAtstring date-time required
archivedAtstring date-time nullable required

Changes

No recorded changes to this operation across all 2 revisions of this API.