API reference · Categories
POST/api/v1/categories/bulk/delete
Product availabilityAlgaPSA

Bulk delete categories

Deletes multiple category ids. Permission resource is chosen dynamically from category_type; response includes success/failed counts and per-item errors.

Request body

Content type: application/json · schema BulkDeleteCategoriesRequest

category_idsarray of stringRequired
min items 1 · max items 50
itemsstring <uuid>
category_typestringRequired
Enum: serviceticket
forceanyOf
Optional force flag; schema accepts both boolean and string boolean values.
anyOf (option 1)string
Enum: truefalse
anyOf (option 2)boolean

Response body

Success response 200 · schema BulkDeleteCategoriesResponse

dataobjectRequired
messagestringRequired
successintegerRequired
≥ 0
failedintegerRequired
≥ 0
errorsarray of object
itemsobject

Response codes

200
Bulk deletion completed.
400
Invalid request payload.
401
Authentication failed.
403
Authenticated user lacks the derived settings delete permission.