Seat Management of Campus Office

Last Updated on : 2023-06-15 05:46:35

Provide the ability of shared seat reservation and fixed seat allocation

Seat Management

API Name URL
Query Seat Information GET:/v1.0/iot-03/seats/{seat_id}
Edit Seat Status PUT:/v1.0/iot-03/seats/{seat_id}/status
Add Seat POST:/v1.0/iot-03/seats
Delete Seat DELETE:/v1.0/iot-03/seats/{seat_id}
Query Seat List GET:/v1.0/iot-03/seats
Edit Seat Information PUT:/v1.0/iot-03/seats/{seat_id}
Registered Seat POST:/v1.0/iot-03/seats/{seat_id}/actions/distribution

Seat Reservation Management

API Name URL
Query Reservation History GET:/v1.0/iot-03/seat-reservations
Query Reservation History GET:/v1.0/iot-03/seat-reservations/{reservation_id}
Query Reservation Sign-in Log GET:/v1.0/iot-03/seat-reservations/{reservation_id}/sign-records
Sign in POST:/v1.0/iot-03/seat-reservations/actions/sign-in
Add Seat Reservation POST:/v1.0/iot-03/seat-reservations
Cancel Reservation POST:/v1.0/iot-03/seat-reservations/actions/cancel

Seat Configuration

API Name URL
Get Sign-in Settings GET:/v1.0/iot-03/seat-reservations/sign-settings
Get Seat Settings GET:/v1.0/iot-03/seat-reservations/seat-settings
Create/Update Device Type POST:/v1.0/iot-03/seat-reservations/device-settings
Get Device Category GET:/v1.0/iot-03/seat-reservations/device-settings
Create Seat Settings POST:/v1.0/iot-03/seat-reservations/seat-settings
Create Sign-in Settings POST:/v1.0/iot-03/seat-reservations/sign-settings