{"name":"Aztra Cloud POS & HR Management System API","version":"1.0.0","description":"Complete Point of Sale and Human Resources management system for metal crushing businesses","status":"operational","timestamp":"2026-05-21T15:39:17.592Z","endpoints":{"auth":{"login":"POST /api/auth/login","profile":"GET /api/auth/profile","init":"POST /api/auth/init"},"users":{"list":"GET /api/users","create":"POST /api/users","get":"GET /api/users/:id","update":"PATCH /api/users/:id","delete":"DELETE /api/users/:id","cashiers":"GET /api/users/cashiers"},"employees":{"list":"GET /api/employees","create":"POST /api/employees","get":"GET /api/employees/:id","update":"PATCH /api/employees/:id","delete":"DELETE /api/employees/:id","deactivate":"PATCH /api/employees/:id/deactivate","stats":"GET /api/employees/stats"},"products":{"list":"GET /api/products","create":"POST /api/products","get":"GET /api/products/:id","update":"PATCH /api/products/:id","delete":"DELETE /api/products/:id","stock":"PATCH /api/products/:id/stock","stats":"GET /api/products/stats","lowStock":"GET /api/products/low-stock","categories":"GET /api/products/categories"},"sales":{"list":"GET /api/sales","create":"POST /api/sales","get":"GET /api/sales/:id","daily":"GET /api/sales/daily","report":"GET /api/sales/report","byCashier":"GET /api/sales/by-cashier/:cashierId","mySales":"GET /api/sales/my-sales"},"payroll":{"list":"GET /api/payroll","create":"POST /api/payroll","get":"GET /api/payroll/:id","markPaid":"PATCH /api/payroll/:id/mark-paid","cancel":"PATCH /api/payroll/:id/cancel","delete":"DELETE /api/payroll/:id","pending":"GET /api/payroll/pending","summary":"GET /api/payroll/summary","byEmployee":"GET /api/payroll/by-employee/:employeeId"},"settings":{"system":"GET /api/settings/system","updateSystem":"PUT /api/settings/system","user":"GET /api/settings/user","updateUser":"PUT /api/settings/user","testBackup":"POST /api/settings/backup/test","createBackup":"POST /api/settings/backup/create","backupHistory":"GET /api/settings/backup/history"}},"health":{"check":"GET /api/health"},"documentation":{"swagger":"GET /api/docs","postman":"Available in repository"},"contact":{"support":"support@aztra.lk","repository":"https://github.com/Aztra-Software/pos-template"},"features":["Point of Sale (POS) System","Employee Management","Payroll Processing","Inventory Management","Sales Analytics","User Role Management","System Settings","Backup & Recovery","Real-time Reporting"]}