API/Update Project API

Update Project API

Update a project with an API key.

Update a project. Only the provided fields change. Renaming the slug enforces per-org uniqueness.

Endpoint

PATCH /api/v1/projects/:projectId

Body

FieldTypeDescription
namestringNew name.
slugstringNew slug (uniqueness enforced).
statusstringactive | paused | archived.
categorystringclient | internal | startup | personal.
clientNamestringClient name.
descriptionstringDescription.
deadlinenumberDeadline (epoch ms).

Response

Returns { "project": { ... } }.