OneCompiler

End

102

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