Skip to content

Update board identity fields.

PATCH
/api/workspace/admin/boards/boards/{boardId}
curl --request PATCH \
--url https://example.com/api/workspace/admin/boards/boards/example \
--header 'Content-Type: application/json' \
--data '{ "Key": "example", "DisplayName": "example", "Description": "example", "RowVersion": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "TagsEnabled": true, "BoardType": 0, "BoardCycleActivationMode": 0 }'
  • None
boardId
required
string
access_token
string

Optional access token for clients that cannot set Authorization headers. Prefer Authorization: Bearer <token> when possible.

Updates board identity fields.

object
Key
required

Required stable board key.

string
DisplayName
required

Board display name.

string
Description

Board description.

string
nullable
RowVersion
required

Required expected board row version.

string format: uuid
TagsEnabled

Optional replacement tag setting. Null preserves the current setting.

boolean
nullable
BoardType
integer format: int32
Allowed values: 0 1
BoardCycleActivationMode
integer format: int32
Allowed values: 0 1 2

OK

Media typeapplication/json
object
Data

Full board administration model.

object
Id

Board id.

string
nullable
Key

Stable board key.

string
nullable
DataEntityDefinitionId

Owned Part EntityDefinition id used for board payload data.

string
nullable
DisplayName

Board display name.

string
nullable
Description

Board description.

string
nullable
IsActive

Whether the board can be used for runtime process activity.

boolean
BoardType
integer format: int32
Allowed values: 0 1
BoardCycleActivationMode
integer format: int32
Allowed values: 0 1 2
TagsEnabled

Whether board item tags are enabled.

boolean
DueDatePolicy

Full board due-date administration policy.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DisabledBoardStatusIds
Array<string>
nullable
Expectations
Array<object>
nullable

Board due-date status expectation administration row.

object
Id
string
nullable
ExpectedBoardStatusId
string
nullable
OffsetAmount
integer format: int32
OffsetUnit
integer format: int32
Allowed values: 0 1
Severity
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
RowVersion
string format: uuid
RowVersion
string format: uuid
nullable
AttentionSignalPolicy

Board AttentionSignal projection and delivery policy.

object
Reasons
Array<object>
nullable

One configured board AttentionSignal reason row.

object
Id
string
nullable
AttentionSignalTypeKey
string
nullable
DefaultSeverity
integer format: int32
Allowed values: 0 1 2
SignalEnabled
boolean
NotificationDeliveryEnabled
boolean
SortOrder
integer format: int32
RowVersion
string format: uuid
nullable
Audience
Array<object>
nullable

One configured audience subject for board AttentionSignals.

object
Id
string
nullable
SubjectType
integer format: int32
Allowed values: 0 1 2
SubjectKey
string
nullable
RoleId
string
nullable
DisplayName
string
nullable
SortOrder
integer format: int32
RowVersion
string format: uuid
RowVersion
string format: uuid
nullable
AllowedActions

Allowed actions for one board.

object
CanUpdate

Whether board identity can be updated.

boolean
CanDelete

Whether board can be deleted.

boolean
CanActivate

Whether board can be activated.

boolean
CanDeactivate

Whether board can be deactivated.

boolean
CanManageConfiguration

Whether board configuration can be changed.

boolean
TargetDefinitions

Canonical target definitions.

Array<object>
nullable

Canonical board target definition.

object
Id
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
SortOrder
integer format: int32
IsActive
boolean
RepeatPolicy
integer format: int32
Allowed values: 0 1 2
CreateCommentPolicy
integer format: int32
Allowed values: 0 1 2
ReadCommentPolicy
integer format: int32
Allowed values: 0 1 2
CreateAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
ReadAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
RowVersion
string format: uuid
Statuses

Board statuses.

Array<object>
nullable

Board status administration model.

object
Id

Status id.

string
nullable
Key

Optional stable status key.

string
nullable
DisplayName

Status display name.

string
nullable
Description

Status description.

string
nullable
Color

Status visual color token.

string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder

Display order.

integer format: int32
IsActive

Whether the status can receive board items.

boolean
IsDeleted

Whether the status is retained only for history.

boolean
DeletedAtUtc

Soft-delete timestamp.

string format: date-time
nullable
DeletedByUserId

User id that soft-deleted the status.

string
nullable
DeletedReason

Soft-delete reason.

string
nullable
CurrentItemCount

Current board items in this status.

integer format: int32
HistoryReferenceCount

Movement history rows referencing this status.

integer format: int32
AllowedActions

Allowed actions for one board status.

object
CanUpdate

Whether the status can be updated.

boolean
CanDelete

Whether the status can be deleted.

boolean
RowVersion

Status row version.

string format: uuid
Transitions

Board transition matrix rows.

Array<object>
nullable

Board transition administration model.

object
Id

Transition id.

string
nullable
Key

Optional stable transition key.

string
nullable
FromBoardStatusId

Source status id.

string
nullable
ToBoardStatusId

Target status id.

string
nullable
DisplayName

Transition display name.

string
nullable
SortOrder

Display order within the source status.

integer format: int32
IsActive

Whether the transition is available.

boolean
AllowedActions

Allowed actions for one board transition.

object
CanUpdate

Whether the transition can be updated.

boolean
CanDelete

Whether the transition can be deleted.

boolean
RowVersion

Transition row version.

string format: uuid
LinkPrerequisites

Required active-link scopes for this transition.

Array<object>
nullable

One configured active-link prerequisite for a board transition.

object
Id

Prerequisite id.

string
nullable
LinkType
integer format: int32
Allowed values: 0 1
Direction
integer format: int32
Allowed values: 0 1
TargetBoardId

Required target board id.

string
nullable
TargetBoardTargetDefinitionId

Required target definition id.

string
nullable
MinimumCount

Minimum matching active-link count.

integer format: int32
MaximumCount

Optional maximum matching active-link count.

integer format: int32
nullable
RowVersion

Prerequisite row version.

string format: uuid
OpenItemCount

Number of open board items.

integer format: int32
ItemCount

Total number of board items.

integer format: int32
CycleCount

Total number of board cycles.

integer format: int32
RowVersion

Board row version.

string format: uuid
Errors
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Warnings
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Success
boolean
Example
{
"Data": {
"BoardType": 0,
"BoardCycleActivationMode": 0,
"DueDatePolicy": {
"TimeMode": 0,
"Expectations": [
{
"OffsetUnit": 0,
"Severity": 0
}
]
},
"AttentionSignalPolicy": {
"Reasons": [
{
"DefaultSeverity": 0
}
],
"Audience": [
{
"SubjectType": 0
}
]
},
"TargetDefinitions": [
{
"TargetKind": 0,
"RepeatPolicy": 0,
"CreateCommentPolicy": 0,
"ReadCommentPolicy": 0,
"CreateAttachmentPolicy": 0,
"ReadAttachmentPolicy": 0
}
],
"Statuses": [
{
"MetaType": 0
}
],
"Transitions": [
{
"LinkPrerequisites": [
{
"LinkType": 0,
"Direction": 0
}
]
}
]
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Bad Request

Media typeapplication/json
object
Data

Full board administration model.

object
Id

Board id.

string
nullable
Key

Stable board key.

string
nullable
DataEntityDefinitionId

Owned Part EntityDefinition id used for board payload data.

string
nullable
DisplayName

Board display name.

string
nullable
Description

Board description.

string
nullable
IsActive

Whether the board can be used for runtime process activity.

boolean
BoardType
integer format: int32
Allowed values: 0 1
BoardCycleActivationMode
integer format: int32
Allowed values: 0 1 2
TagsEnabled

Whether board item tags are enabled.

boolean
DueDatePolicy

Full board due-date administration policy.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DisabledBoardStatusIds
Array<string>
nullable
Expectations
Array<object>
nullable

Board due-date status expectation administration row.

object
Id
string
nullable
ExpectedBoardStatusId
string
nullable
OffsetAmount
integer format: int32
OffsetUnit
integer format: int32
Allowed values: 0 1
Severity
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
RowVersion
string format: uuid
RowVersion
string format: uuid
nullable
AttentionSignalPolicy

Board AttentionSignal projection and delivery policy.

object
Reasons
Array<object>
nullable

One configured board AttentionSignal reason row.

object
Id
string
nullable
AttentionSignalTypeKey
string
nullable
DefaultSeverity
integer format: int32
Allowed values: 0 1 2
SignalEnabled
boolean
NotificationDeliveryEnabled
boolean
SortOrder
integer format: int32
RowVersion
string format: uuid
nullable
Audience
Array<object>
nullable

One configured audience subject for board AttentionSignals.

object
Id
string
nullable
SubjectType
integer format: int32
Allowed values: 0 1 2
SubjectKey
string
nullable
RoleId
string
nullable
DisplayName
string
nullable
SortOrder
integer format: int32
RowVersion
string format: uuid
RowVersion
string format: uuid
nullable
AllowedActions

Allowed actions for one board.

object
CanUpdate

Whether board identity can be updated.

boolean
CanDelete

Whether board can be deleted.

boolean
CanActivate

Whether board can be activated.

boolean
CanDeactivate

Whether board can be deactivated.

boolean
CanManageConfiguration

Whether board configuration can be changed.

boolean
TargetDefinitions

Canonical target definitions.

Array<object>
nullable

Canonical board target definition.

object
Id
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
SortOrder
integer format: int32
IsActive
boolean
RepeatPolicy
integer format: int32
Allowed values: 0 1 2
CreateCommentPolicy
integer format: int32
Allowed values: 0 1 2
ReadCommentPolicy
integer format: int32
Allowed values: 0 1 2
CreateAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
ReadAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
RowVersion
string format: uuid
Statuses

Board statuses.

Array<object>
nullable

Board status administration model.

object
Id

Status id.

string
nullable
Key

Optional stable status key.

string
nullable
DisplayName

Status display name.

string
nullable
Description

Status description.

string
nullable
Color

Status visual color token.

string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder

Display order.

integer format: int32
IsActive

Whether the status can receive board items.

boolean
IsDeleted

Whether the status is retained only for history.

boolean
DeletedAtUtc

Soft-delete timestamp.

string format: date-time
nullable
DeletedByUserId

User id that soft-deleted the status.

string
nullable
DeletedReason

Soft-delete reason.

string
nullable
CurrentItemCount

Current board items in this status.

integer format: int32
HistoryReferenceCount

Movement history rows referencing this status.

integer format: int32
AllowedActions

Allowed actions for one board status.

object
CanUpdate

Whether the status can be updated.

boolean
CanDelete

Whether the status can be deleted.

boolean
RowVersion

Status row version.

string format: uuid
Transitions

Board transition matrix rows.

Array<object>
nullable

Board transition administration model.

object
Id

Transition id.

string
nullable
Key

Optional stable transition key.

string
nullable
FromBoardStatusId

Source status id.

string
nullable
ToBoardStatusId

Target status id.

string
nullable
DisplayName

Transition display name.

string
nullable
SortOrder

Display order within the source status.

integer format: int32
IsActive

Whether the transition is available.

boolean
AllowedActions

Allowed actions for one board transition.

object
CanUpdate

Whether the transition can be updated.

boolean
CanDelete

Whether the transition can be deleted.

boolean
RowVersion

Transition row version.

string format: uuid
LinkPrerequisites

Required active-link scopes for this transition.

Array<object>
nullable

One configured active-link prerequisite for a board transition.

object
Id

Prerequisite id.

string
nullable
LinkType
integer format: int32
Allowed values: 0 1
Direction
integer format: int32
Allowed values: 0 1
TargetBoardId

Required target board id.

string
nullable
TargetBoardTargetDefinitionId

Required target definition id.

string
nullable
MinimumCount

Minimum matching active-link count.

integer format: int32
MaximumCount

Optional maximum matching active-link count.

integer format: int32
nullable
RowVersion

Prerequisite row version.

string format: uuid
OpenItemCount

Number of open board items.

integer format: int32
ItemCount

Total number of board items.

integer format: int32
CycleCount

Total number of board cycles.

integer format: int32
RowVersion

Board row version.

string format: uuid
Errors
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Warnings
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Success
boolean
Example
{
"Data": {
"BoardType": 0,
"BoardCycleActivationMode": 0,
"DueDatePolicy": {
"TimeMode": 0,
"Expectations": [
{
"OffsetUnit": 0,
"Severity": 0
}
]
},
"AttentionSignalPolicy": {
"Reasons": [
{
"DefaultSeverity": 0
}
],
"Audience": [
{
"SubjectType": 0
}
]
},
"TargetDefinitions": [
{
"TargetKind": 0,
"RepeatPolicy": 0,
"CreateCommentPolicy": 0,
"ReadCommentPolicy": 0,
"CreateAttachmentPolicy": 0,
"ReadAttachmentPolicy": 0
}
],
"Statuses": [
{
"MetaType": 0
}
],
"Transitions": [
{
"LinkPrerequisites": [
{
"LinkType": 0,
"Direction": 0
}
]
}
]
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Forbidden

Media typeapplication/json
object
type
string
nullable
title
string
nullable
status
integer format: int32
nullable
detail
string
nullable
instance
string
nullable
key
additional properties
Examplegenerated
{
"type": "example",
"title": "example",
"status": 1,
"detail": "example",
"instance": "example"
}

Not Found

Media typeapplication/json
object
Data

Full board administration model.

object
Id

Board id.

string
nullable
Key

Stable board key.

string
nullable
DataEntityDefinitionId

Owned Part EntityDefinition id used for board payload data.

string
nullable
DisplayName

Board display name.

string
nullable
Description

Board description.

string
nullable
IsActive

Whether the board can be used for runtime process activity.

boolean
BoardType
integer format: int32
Allowed values: 0 1
BoardCycleActivationMode
integer format: int32
Allowed values: 0 1 2
TagsEnabled

Whether board item tags are enabled.

boolean
DueDatePolicy

Full board due-date administration policy.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DisabledBoardStatusIds
Array<string>
nullable
Expectations
Array<object>
nullable

Board due-date status expectation administration row.

object
Id
string
nullable
ExpectedBoardStatusId
string
nullable
OffsetAmount
integer format: int32
OffsetUnit
integer format: int32
Allowed values: 0 1
Severity
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
RowVersion
string format: uuid
RowVersion
string format: uuid
nullable
AttentionSignalPolicy

Board AttentionSignal projection and delivery policy.

object
Reasons
Array<object>
nullable

One configured board AttentionSignal reason row.

object
Id
string
nullable
AttentionSignalTypeKey
string
nullable
DefaultSeverity
integer format: int32
Allowed values: 0 1 2
SignalEnabled
boolean
NotificationDeliveryEnabled
boolean
SortOrder
integer format: int32
RowVersion
string format: uuid
nullable
Audience
Array<object>
nullable

One configured audience subject for board AttentionSignals.

object
Id
string
nullable
SubjectType
integer format: int32
Allowed values: 0 1 2
SubjectKey
string
nullable
RoleId
string
nullable
DisplayName
string
nullable
SortOrder
integer format: int32
RowVersion
string format: uuid
RowVersion
string format: uuid
nullable
AllowedActions

Allowed actions for one board.

object
CanUpdate

Whether board identity can be updated.

boolean
CanDelete

Whether board can be deleted.

boolean
CanActivate

Whether board can be activated.

boolean
CanDeactivate

Whether board can be deactivated.

boolean
CanManageConfiguration

Whether board configuration can be changed.

boolean
TargetDefinitions

Canonical target definitions.

Array<object>
nullable

Canonical board target definition.

object
Id
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
SortOrder
integer format: int32
IsActive
boolean
RepeatPolicy
integer format: int32
Allowed values: 0 1 2
CreateCommentPolicy
integer format: int32
Allowed values: 0 1 2
ReadCommentPolicy
integer format: int32
Allowed values: 0 1 2
CreateAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
ReadAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
RowVersion
string format: uuid
Statuses

Board statuses.

Array<object>
nullable

Board status administration model.

object
Id

Status id.

string
nullable
Key

Optional stable status key.

string
nullable
DisplayName

Status display name.

string
nullable
Description

Status description.

string
nullable
Color

Status visual color token.

string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder

Display order.

integer format: int32
IsActive

Whether the status can receive board items.

boolean
IsDeleted

Whether the status is retained only for history.

boolean
DeletedAtUtc

Soft-delete timestamp.

string format: date-time
nullable
DeletedByUserId

User id that soft-deleted the status.

string
nullable
DeletedReason

Soft-delete reason.

string
nullable
CurrentItemCount

Current board items in this status.

integer format: int32
HistoryReferenceCount

Movement history rows referencing this status.

integer format: int32
AllowedActions

Allowed actions for one board status.

object
CanUpdate

Whether the status can be updated.

boolean
CanDelete

Whether the status can be deleted.

boolean
RowVersion

Status row version.

string format: uuid
Transitions

Board transition matrix rows.

Array<object>
nullable

Board transition administration model.

object
Id

Transition id.

string
nullable
Key

Optional stable transition key.

string
nullable
FromBoardStatusId

Source status id.

string
nullable
ToBoardStatusId

Target status id.

string
nullable
DisplayName

Transition display name.

string
nullable
SortOrder

Display order within the source status.

integer format: int32
IsActive

Whether the transition is available.

boolean
AllowedActions

Allowed actions for one board transition.

object
CanUpdate

Whether the transition can be updated.

boolean
CanDelete

Whether the transition can be deleted.

boolean
RowVersion

Transition row version.

string format: uuid
LinkPrerequisites

Required active-link scopes for this transition.

Array<object>
nullable

One configured active-link prerequisite for a board transition.

object
Id

Prerequisite id.

string
nullable
LinkType
integer format: int32
Allowed values: 0 1
Direction
integer format: int32
Allowed values: 0 1
TargetBoardId

Required target board id.

string
nullable
TargetBoardTargetDefinitionId

Required target definition id.

string
nullable
MinimumCount

Minimum matching active-link count.

integer format: int32
MaximumCount

Optional maximum matching active-link count.

integer format: int32
nullable
RowVersion

Prerequisite row version.

string format: uuid
OpenItemCount

Number of open board items.

integer format: int32
ItemCount

Total number of board items.

integer format: int32
CycleCount

Total number of board cycles.

integer format: int32
RowVersion

Board row version.

string format: uuid
Errors
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Warnings
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Success
boolean
Example
{
"Data": {
"BoardType": 0,
"BoardCycleActivationMode": 0,
"DueDatePolicy": {
"TimeMode": 0,
"Expectations": [
{
"OffsetUnit": 0,
"Severity": 0
}
]
},
"AttentionSignalPolicy": {
"Reasons": [
{
"DefaultSeverity": 0
}
],
"Audience": [
{
"SubjectType": 0
}
]
},
"TargetDefinitions": [
{
"TargetKind": 0,
"RepeatPolicy": 0,
"CreateCommentPolicy": 0,
"ReadCommentPolicy": 0,
"CreateAttachmentPolicy": 0,
"ReadAttachmentPolicy": 0
}
],
"Statuses": [
{
"MetaType": 0
}
],
"Transitions": [
{
"LinkPrerequisites": [
{
"LinkType": 0,
"Direction": 0
}
]
}
]
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}

Conflict

Media typeapplication/json
object
Data

Full board administration model.

object
Id

Board id.

string
nullable
Key

Stable board key.

string
nullable
DataEntityDefinitionId

Owned Part EntityDefinition id used for board payload data.

string
nullable
DisplayName

Board display name.

string
nullable
Description

Board description.

string
nullable
IsActive

Whether the board can be used for runtime process activity.

boolean
BoardType
integer format: int32
Allowed values: 0 1
BoardCycleActivationMode
integer format: int32
Allowed values: 0 1 2
TagsEnabled

Whether board item tags are enabled.

boolean
DueDatePolicy

Full board due-date administration policy.

object
Enabled
boolean
TimeMode
integer format: int32
Allowed values: 0 1
DisabledBoardStatusIds
Array<string>
nullable
Expectations
Array<object>
nullable

Board due-date status expectation administration row.

object
Id
string
nullable
ExpectedBoardStatusId
string
nullable
OffsetAmount
integer format: int32
OffsetUnit
integer format: int32
Allowed values: 0 1
Severity
integer format: int32
Allowed values: 0 1 2
SortOrder
integer format: int32
RowVersion
string format: uuid
RowVersion
string format: uuid
nullable
AttentionSignalPolicy

Board AttentionSignal projection and delivery policy.

object
Reasons
Array<object>
nullable

One configured board AttentionSignal reason row.

object
Id
string
nullable
AttentionSignalTypeKey
string
nullable
DefaultSeverity
integer format: int32
Allowed values: 0 1 2
SignalEnabled
boolean
NotificationDeliveryEnabled
boolean
SortOrder
integer format: int32
RowVersion
string format: uuid
nullable
Audience
Array<object>
nullable

One configured audience subject for board AttentionSignals.

object
Id
string
nullable
SubjectType
integer format: int32
Allowed values: 0 1 2
SubjectKey
string
nullable
RoleId
string
nullable
DisplayName
string
nullable
SortOrder
integer format: int32
RowVersion
string format: uuid
RowVersion
string format: uuid
nullable
AllowedActions

Allowed actions for one board.

object
CanUpdate

Whether board identity can be updated.

boolean
CanDelete

Whether board can be deleted.

boolean
CanActivate

Whether board can be activated.

boolean
CanDeactivate

Whether board can be deactivated.

boolean
CanManageConfiguration

Whether board configuration can be changed.

boolean
TargetDefinitions

Canonical target definitions.

Array<object>
nullable

Canonical board target definition.

object
Id
string
nullable
TargetKind
integer format: int32
Allowed values: 0 1 2
TargetModelId
string
nullable
SortOrder
integer format: int32
IsActive
boolean
RepeatPolicy
integer format: int32
Allowed values: 0 1 2
CreateCommentPolicy
integer format: int32
Allowed values: 0 1 2
ReadCommentPolicy
integer format: int32
Allowed values: 0 1 2
CreateAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
ReadAttachmentPolicy
integer format: int32
Allowed values: 0 1 2
RowVersion
string format: uuid
Statuses

Board statuses.

Array<object>
nullable

Board status administration model.

object
Id

Status id.

string
nullable
Key

Optional stable status key.

string
nullable
DisplayName

Status display name.

string
nullable
Description

Status description.

string
nullable
Color

Status visual color token.

string
nullable
MetaType
integer format: int32
Allowed values: 0 1 2
SortOrder

Display order.

integer format: int32
IsActive

Whether the status can receive board items.

boolean
IsDeleted

Whether the status is retained only for history.

boolean
DeletedAtUtc

Soft-delete timestamp.

string format: date-time
nullable
DeletedByUserId

User id that soft-deleted the status.

string
nullable
DeletedReason

Soft-delete reason.

string
nullable
CurrentItemCount

Current board items in this status.

integer format: int32
HistoryReferenceCount

Movement history rows referencing this status.

integer format: int32
AllowedActions

Allowed actions for one board status.

object
CanUpdate

Whether the status can be updated.

boolean
CanDelete

Whether the status can be deleted.

boolean
RowVersion

Status row version.

string format: uuid
Transitions

Board transition matrix rows.

Array<object>
nullable

Board transition administration model.

object
Id

Transition id.

string
nullable
Key

Optional stable transition key.

string
nullable
FromBoardStatusId

Source status id.

string
nullable
ToBoardStatusId

Target status id.

string
nullable
DisplayName

Transition display name.

string
nullable
SortOrder

Display order within the source status.

integer format: int32
IsActive

Whether the transition is available.

boolean
AllowedActions

Allowed actions for one board transition.

object
CanUpdate

Whether the transition can be updated.

boolean
CanDelete

Whether the transition can be deleted.

boolean
RowVersion

Transition row version.

string format: uuid
LinkPrerequisites

Required active-link scopes for this transition.

Array<object>
nullable

One configured active-link prerequisite for a board transition.

object
Id

Prerequisite id.

string
nullable
LinkType
integer format: int32
Allowed values: 0 1
Direction
integer format: int32
Allowed values: 0 1
TargetBoardId

Required target board id.

string
nullable
TargetBoardTargetDefinitionId

Required target definition id.

string
nullable
MinimumCount

Minimum matching active-link count.

integer format: int32
MaximumCount

Optional maximum matching active-link count.

integer format: int32
nullable
RowVersion

Prerequisite row version.

string format: uuid
OpenItemCount

Number of open board items.

integer format: int32
ItemCount

Total number of board items.

integer format: int32
CycleCount

Total number of board cycles.

integer format: int32
RowVersion

Board row version.

string format: uuid
Errors
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Warnings
Array<object>
nullable
object
Code
required
string
nullable
Message
required
string
nullable
Target
string
nullable
Field
string
nullable
Metadata
object
key
additional properties
string
nullable
Type
integer format: int32
Allowed values: 0 1 2
Severity
integer format: int32
Allowed values: 0 1 2
Success
boolean
Example
{
"Data": {
"BoardType": 0,
"BoardCycleActivationMode": 0,
"DueDatePolicy": {
"TimeMode": 0,
"Expectations": [
{
"OffsetUnit": 0,
"Severity": 0
}
]
},
"AttentionSignalPolicy": {
"Reasons": [
{
"DefaultSeverity": 0
}
],
"Audience": [
{
"SubjectType": 0
}
]
},
"TargetDefinitions": [
{
"TargetKind": 0,
"RepeatPolicy": 0,
"CreateCommentPolicy": 0,
"ReadCommentPolicy": 0,
"CreateAttachmentPolicy": 0,
"ReadAttachmentPolicy": 0
}
],
"Statuses": [
{
"MetaType": 0
}
],
"Transitions": [
{
"LinkPrerequisites": [
{
"LinkType": 0,
"Direction": 0
}
]
}
]
},
"Errors": [
{
"Type": 0,
"Severity": 0
}
],
"Warnings": [
{
"Type": 0,
"Severity": 0
}
]
}