API reference · Ticket Categories
PUT/api/v1/categories/ticket/{id}

Update ticket category

Updates one ticket category by category_id. Requires ticket_settings:update permission.

RBAC · ticket_settings

Path parameters

idstring <uuid>Required
Category UUID from service_categories.category_id or ticket_categories.category_id.

Request body

Content type: application/json · schema TicketCategoryUpdateRequest

category_namestring
min length 1 · max length 255
board_idstring <uuid>
parent_categorystring <uuid>
descriptionstring
max length 1000

Response body

Success response 200

dataobjectRequired
Ticket category resource from ticket_categories, including optional hierarchy fields.
category_idstring <uuid>Required
category_namestringRequired
parent_categorystring <uuid>Nullable
board_idstring <uuid>Required
descriptionstringNullable
created_bystring <uuid>Required
updated_bystring <uuid>Required
created_atstring <date-time>
updated_atstring <date-time>
tenantstring <uuid>Required
childrenarray of any
itemsany
depthnumber
pathstring
children_countnumber

Response codes

200
Ticket category updated successfully.
400
Invalid category id or request payload.
401
Authentication failed.
403
Authenticated user lacks ticket settings update permission.
404
Ticket category not found.