Delete a category
Admin, inventory manager, or branch manager. Deletes a category nothing is filed under. A category still holding medicines is refused, so those rows must be reassigned first.
DELETE
/api/v1/categories/{slug}Authorization
AuthorizationBearer token (JWT) · headerrequiredJWT from POST /api/v1/auth/login sent as Authorization Bearer.
Path parameters
slugstringrequiredThe category slug being deleted.
Responses
204
Category deleted
401
Not authenticated
detailstringrequired403
Caller is not an admin, inventory manager, or branch manager
detailstringrequired404
Category not found
detailstringrequired409
The category is still used by at least one medicine
detailstringrequired