{"name":"Authentication API","version":"1.0","description":"A secure authentication system with user management","endpoints":{"public":{"POST \/api\/login":"Authenticate user and get token"},"authenticated":{"POST \/api\/logout":"Revoke token and logout user","POST \/api\/refresh":"Refresh access token","POST \/api\/change-password":"Change user password","GET \/api\/user":"Get authenticated user details"},"super_user":{"POST \/api\/register":"Register a new user (requires super user)"}}}