API Overview
Session-based authentication with role-based access control. Protected endpoints require a valid authenticated session.
Authentication
POST/api/auth/registerPOST/api/auth/loginPOST/api/auth/logout
Account
GET/api/accountPATCH/api/accountPATCH/api/account/password
Products
GET/api/products
Administration
POST/api/admin/createPOST/api/admin/productsPATCH/api/admin/products/:idDELETE/api/admin/products/:idDELETE/api/admin/users/:id