Skip to content
PharmaFlow Knowledgebase
Esc
↑↓navigate↵open⌘Jpreview

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) · headerrequired

JWT from POST /api/v1/auth/login sent as Authorization Bearer.

Path parameters
slugstringrequired

The category slug being deleted.

Responses
204

Category deleted

401

Not authenticated

detailstringrequired
403

Caller is not an admin, inventory manager, or branch manager

detailstringrequired
404

Category not found

detailstringrequired
409

The category is still used by at least one medicine

detailstringrequired
Try it
Server
Authorization
Parameters
Request
curl -X DELETE 'http://localhost:8000/api/v1/categories/string' \
  -H 'Authorization: Bearer YOUR_TOKEN'
Response
Category deleted