{"message":"MyRides Messaging & Route Server","version":"1.5.0","documentation":"/api-docs","endpoints":{"health":"/api/health","registerToken":"POST /api/riders/{riderId}/register-token","getRideRooms":"GET /api/rides/{rideId}/rooms","getRoomMessages":"GET /api/rides/{rideId}/rooms/{roomNumber}/messages","sendMessage":"POST /api/rides/{rideId}/rooms/{roomNumber}/riders/{riderId}/messages","cafesInBounds":"GET /api/cafes/in-bounds","cafeDetails":"GET /api/cafes/{id}","cafeReviews":"GET /api/cafes/{id}/reviews"}}