API reference · Boards
POST/api/v1/boards

Create board

Creates a new ticket board. After creating a board, create at least one status for it via POST /api/v1/statuses so tickets can be assigned to the board.

RBAC · ticket

Request body

Content type: application/json · schema BoardCreateRequest

board_namestringRequired
min length 1 · max length 255
descriptionstring
max length 1000
is_defaultboolean
is_inactiveboolean
category_typestring
Enum: customitil
priority_typestring
Enum: customitil
default_assigned_tostring <uuid>Nullable
display_itil_impactboolean
display_itil_urgencyboolean
enable_live_ticket_timerboolean

Response body

Success response 201 · schema BoardEnvelope

dataobjectRequired
board_idstring <uuid>Required
board_namestringRequired
descriptionstringRequiredNullable
display_ordernumberRequired
is_defaultbooleanRequired
is_inactivebooleanRequired
category_typestringRequiredNullable
Enum: customitil
priority_typestringRequiredNullable
Enum: customitil
display_itil_impactbooleanRequiredNullable
display_itil_urgencybooleanRequiredNullable
default_assigned_tostring <uuid>RequiredNullable
inbound_reply_reopen_enabledboolean
inbound_reply_reopen_cutoff_hoursinteger
inbound_reply_reopen_status_idstring <uuid>Nullable
inbound_reply_ai_ack_suppression_enabledboolean
enable_live_ticket_timerbooleanRequiredNullable
tenantstring <uuid>Required

Response codes

201
Board created successfully.
400
Validation error.
401
Authentication failed.
403
Authenticated user lacks the required permission.