API reference · Service Categories
PUT/api/v1/categories/service/{id}

Update service category

Updates one service category by category_id. Requires billing_settings:update permission.

RBAC · billing_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 ServiceCategoryCreateRequest

category_namestringRequired
min length 1 · max length 255
descriptionstring
max length 1000
is_activeboolean

Response body

Success response 200

dataobjectRequired
Service category resource.
tenantstring <uuid>Required
category_idstring <uuid>Required
category_namestringRequired
descriptionstringNullable
display_orderinteger
default 0
is_activebooleanRequired
created_atstring <date-time>Required
updated_atstring <date-time>Required
created_bystring <uuid>Required
updated_bystring <uuid>Required
tagsarray of string
itemsstring

Response codes

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