Categories API
PUT/api/v1/categories/ticket/{id}
Product availabilityAlgaPSA

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 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>

Response body

Success response 200

dataobjectRequired
Ticket category resource from the categories table, including optional hierarchy fields. The categories table has no description/updated_by/updated_at columns.
category_idstring <uuid>Required
category_namestringRequired
parent_categorystring <uuid>Nullable
board_idstring <uuid>RequiredNullable
display_ordernumber
is_from_itil_standardbooleanNullable
created_bystring <uuid>Required
created_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.