{"service":"Hyper VPN API","endpoints":{"vpn":{"config":"GET /api/vpn/config","servers":"GET /api/vpn/servers","optimalServer":"GET /api/vpn/servers/optimal","plans":"GET /api/vpn/plans","connect":"POST /api/vpn/connect","disconnect":"POST /api/vpn/disconnect","session":"GET /api/vpn/sessions/:sessionId"},"notifications":{"registerToken":"POST /api/notifications/register-token (token required; userId optional string or Mongo id; JWT optional)","send":"POST /api/notifications/send"},"promos":{"list":"GET /api/app-promos","getOne":"GET /api/app-promos/:id"},"admin":{"login":"POST /api/admin/auth/login","users":"GET /api/admin/users","usage":"GET /api/admin/usage","banUser":"PATCH /api/admin/users/:id/ban","broadcastNotification":"POST /api/admin/notifications/broadcast","createPromo":"POST /api/admin/app-promos","updatePromo":"PUT/PATCH /api/admin/app-promos/:id","deletePromo":"DELETE /api/admin/app-promos/:id"}}}