Skip to main content

get_board_cycle

Get boards with their budgets, budget change history, and associated cycles.
Property
Read-onlyYes

Parameters

ParameterTypeRequiredDefaultDescription
openOnlyboolNotrueWhen true, only returns open (non-closed) cycles.

Returns

A list of BoardDto objects, each containing:
  • boardId, boardName — board identity
  • budgetHours — total budget in hours
  • budgetChanges — history of budget adjustments with reason, user, date, and delta
  • cycles — list of cycles with ID, name, dates, budget, and closed status

get_board_reason_codes

Get the list of budget reason change codes used when adjusting board budgets.
Property
Read-onlyYes

Parameters

None.

Returns

A list of ConfigBudgetReason objects with ID and name.

get_board_cycle_item_list

Get items within a specific cycle, with optional limit and description inclusion.
Property
Read-onlyYes

Parameters

ParameterTypeRequiredDefaultDescription
cycleIdstringYesCycle ID to query items from.
limitintNo25Maximum number of items to return.
includeDescriptionboolNofalseInclude item descriptions in the response.

Returns

A list of CycleItemDto objects sorted by key, each containing: key, name, description (if requested), container, board, cycle, status, work estimate, time logged, resource type, and resource name.

create_board

Create a new planning board for organizing work into cycles.
Property
Read-onlyNo

Parameters

ParameterTypeRequiredDescription
namestringYesBoard name.
containerstring[]NoContainer IDs to associate. Use get_containers.
resourcestring[]NoResource (user) IDs to associate. Use get_user_list.
budgetHoursintNoInitial budget in hours. Uses the first available budget reason code.

Returns

A BoardDto with the created board’s details.

update_board

Update board settings including name, containers, resources, and budget. Only provided fields are updated.
Property
Read-onlyNo

Parameters

ParameterTypeRequiredDescription
boardIdstringYesBoard ID.
namestringNoNew board name.
containerIdsstring[]NoReplace container associations.
resourceIdsstring[]NoReplace resource associations.
budgetChangeHoursintNoBudget change amount in hours. Requires budgetChangeReasonId.
budgetChangeReasonIdstringNoReason code for the budget change. Use get_board_reason_codes.

Returns

A BoardDto with the updated board details and current cycles.