projects

Update Project

Partially update a project.

Most fields can only be changed while in DRAFT status. shipping_address_id can be updated regardless of project status; changing it will invalidate any active quotes (QUOTED/APPROVED).

patch/api/v1/projects/{project_id}

Path parameters

project_idstring uuid required

Request body

namestring nullable
descriptionstring nullable
prioritystring nullable
target_delivery_datestring date nullable
notesstring nullable
shipping_address_idstring uuid nullable

Response

Successful Response

idstring uuid required
namestring required
descriptionstring nullable
notesstring nullable
statusstring required
prioritystring required
target_delivery_datestring date nullable
shipping_address_idstring uuid nullable
user_idstring uuid required
part_countinteger nullable
created_atstring date-time required
updated_atstring date-time required
submitted_atstring date-time nullable
order_placed_atstring date-time nullable
expected_delivery_date_minstring date nullable
expected_delivery_date_maxstring date nullable

Changes