{"service":"boraspace-chat","version":"1.0.0","status":"running","timestamp":"2026-05-03T04:07:16.694Z","authentication":"PostgreSQL + JWT with role-based access control","roles":["normal","therapist","admin","attendee"],"endpoints":{"health":"/api/health","onlineOperators":"/api/online-operators","operatorStatus":"/api/operator/:id/status","heartbeat":"/api/operator/:id/heartbeat (operators only)","updateStatus":"/api/operator/:id/status (operators only)","messages":{"store":"POST /api/messages/:userId","fetch":"GET /api/messages/:userId","clear":"DELETE /api/messages/:userId","count":"GET /api/messages/:userId/count","info":"GET /api/messages/:userId/info","batch":"POST /api/messages/:userId/batch"},"notifications":{"userStats":"GET /api/notifications/user/:userId/stats","userInfo":"GET /api/notifications/user/:userId/info","canReceive":"GET /api/notifications/user/:userId/can-receive","test":"POST /api/notifications/test","bulkTest":"POST /api/notifications/bulk-test"},"payments":{"pawapayDepositCallback":"POST /api/payments/pawapay/deposit/callback","kpayDepositCallback":"POST /api/payments/kpay/deposit/callback","iremboPayDepositCallback":"POST /api/payments/irembo-pay/deposit/callback"}}}