Skip to content

Latest commit

 

History

History
12 lines (12 loc) · 1.21 KB

File metadata and controls

12 lines (12 loc) · 1.21 KB
Endpoint Method Auth Description
/auth/register POST Register user
/auth/login POST Login and return JWT
/complaints POST Create complaint
/complaints GET List current user’s complaints
/complaints/{id} GET Get single complaint
/complaints/{id} PUT Update if user is owner
/complaints/{id} DELETE Delete if user is owner
/admin/complaints GET ✅ (Admin) Get all complaints
/admin/complaints/{id}/status PUT ✅ (Admin) Update complaint status
/categories GET List categories