Endpoint
Path Parameters
The unique identifier of the board to update
Request Body
All fields are optional. Only include fields you want to update.Display name of the board
URL-friendly identifier for the board
Detailed description of the board’s purpose. Cannot be empty or whitespace-only if provided.
Gateway ID to associate with this board. The gateway must exist in the organization and have a main agent.
Board group ID to move this board to. Set to
null to remove from current group. When changing groups, all agents on related boards are notified of the change.Type of board. When explicitly changing to “goal”, requires
objective and success_metrics to be set.Primary objective for the board
Key-value pairs defining success criteria
Target completion date in ISO 8601 format
Whether the goal has been confirmed
Source or origin of the goal
Whether tasks require approval before marking as done
Whether tasks require review before completion
Whether status changes are blocked when approval is pending
Whether only the board lead can change task status
Maximum number of agents allowed on this board. Must be >= 0.
Response
Returns the updated board object with all current values.Unique identifier for the board
Organization that owns this board
Display name of the board
URL-friendly identifier
Board description
Associated gateway ID
Board group ID, if assigned
Type of board
Primary objective
Success criteria key-value pairs
Target completion date
Whether goal is confirmed
Source of the goal
Approval requirement setting
Review requirement setting
Status change blocking setting
Lead-only status change setting
Maximum agents allowed
Creation timestamp (unchanged)
Last update timestamp (updated to current time)
Board Group Change Notifications
Whenboard_group_id is changed, the system automatically:
- Notifies all agents on boards in the previous group (if any) that this board has left
- Notifies all agents on boards in the new group (if any) that this board has joined
Example Request
Example Response
Error Responses
404 Not Found
Board with the specified ID does not exist or you don’t have access to it
422 Unprocessable Entity
gateway_id is invalid: Gateway does not exist or does not belong to the organizationgateway must have a gateway main agent before boards can be created or updated: Gateway needs a main agent configuredboard_group_id is invalid: Board group does not exist or does not belong to the organizationgateway_id is required: Cannot set gateway_id to nulldescription is required: Description cannot be empty or whitespace-onlyGoal boards require objective and success_metrics: When explicitly switching to goal type, both must be set