Update a project (partial)
Request
- Base URL: https://craaft.io/api/v1
- URL: https://craaft.io/api/v1/projects/{id}
- Auth: HTTP bearer
Request body
Hex colour (#rrggbb); mutually exclusive with backgroundImage
Show or hide the milestones button in the board's top bar. Board admins only; milestones themselves are kept.
Show or hide the archived cards button in the board's top bar. Board admins only; archived cards are kept.
Show or hide the files button in the board's top bar. Board admins only; files are kept.
Show or hide the standup button in the board's top bar. Board admins only; the u shortcut is disabled while hidden.
Show or hide the activity button in the board's top bar. Board admins only. Off by default; the feed is recorded either way.
Flip the board between explicit-grant access and workspace-wide implicit access. Board-admin only.
Response
Updated
Non-empty when public sharing is on
Board background hex color (#rrggbb), empty when unset; mutually exclusive with backgroundImage
Whether the board's top bar shows the milestones button. Default true.
Whether the board's top bar shows the archived cards button. Default true.
Whether the board's top bar shows the files button. Default true.
Whether the board's top bar shows the standup button. Default true.
Whether the board's top bar shows the activity button. Default false. The /projects/{id}/activity feed answers either way.
Caller's role in the project's workspace (distinct from myBoardRole).
private (default): only users with an explicit grant (plus workspace owners/admins) see the board. workspace: every workspace member is an implicit contributor.
Caller's effective role on the board. Workspace owners and admins are always admin; explicit grants resolve to admin or contributor; on a workspace-visibility board, plain workspace members default to contributor.
Whether cards on this board accept file attachments. Reflects the board's workspace plan (Pro), NOT the caller's own plan - so a Free user collaborating on a Pro workspace's board sees true. Matches the server's upload gate; the SPA uses it to show/hide the attachment dropzone.
Workspace display name; populated on list responses.
Changes
No recorded changes to this operation across all 2 revisions of this API.