End
GET /api/users/seats
- Description: Get all seats
- Response: List of seats with status
POST /api/users/request-seat
- Description: Submit seat request
- Request Body: {username, seatNumber}
- Response: Request details
GET /api/users/seats/{seatNumber}/details
- Description: Get specific seat details
- Response: Seat information
GET /api/admin/pending-requests
- Description: Get all pending requests
- Response: List of pending requests
PUT /api/admin/requests/{id}/approve
- Description: Approve seat request
- Response: Updated request status
PUT /api/admin/requests/{id}/reject
- Description: Reject seat request
- Response: Updated request status