GET | /api/public/meetingrooms/absences | Get list of all absences |
PUT | /api/public/meetingrooms/absences | Update an absence |
POST | /api/public/meetingrooms/absences | Create an absence |
GET | /api/public/meetingrooms/absences/{id} | Get absence by id |
DELETE | /api/public/meetingrooms/absences/{id} | Delete absence by id |
GET | /api/public/meetingrooms/additionalservices | Get list of all additional services |
PUT | /api/public/meetingrooms/additionalservices | Update an additional service |
POST | /api/public/meetingrooms/additionalservices | Create an additional service |
GET | /api/public/meetingrooms/additionalservices/{id} | Get additional service by id |
DELETE | /api/public/meetingrooms/additionalservices/{id} | Delete additional service by id |
GET | /api/public/meetingrooms/commonareas | Get list of all common areas |
PUT | /api/public/meetingrooms/commonareas | Update a common area |
POST | /api/public/meetingrooms/commonareas | Create a common area |
GET | /api/public/meetingrooms/commonareas/{id} | Get common area by id |
DELETE | /api/public/meetingrooms/commonareas/{id} | Delete common area by id |
POST | /api/public/meetingrooms/commonareas/timeslot/status | Get status of common area timeslots |
GET | /api/public/meetingrooms/commonarea/booking | Get list of all common area bookings |
PUT | /api/public/meetingrooms/commonarea/booking | Update a common area booking |
POST | /api/public/meetingrooms/commonarea/booking | Create a common area booking |
DELETE | /api/public/meetingrooms/commonarea/booking | Delete a common area booking by id |
GET | /api/public/meetingrooms/commonarea/booking/{id} | Get common area booking by id |
GET | /api/public/meetingrooms/devices/occupancysensors | Get occupancy sensors |
GET | /api/public/meetingrooms/equipment | Get list of all equipment |
PUT | /api/public/meetingrooms/equipment | Update equipment |
POST | /api/public/meetingrooms/equipment | Create equipment |
GET | /api/public/meetingrooms/equipment/{id} | Get equipment by id |
DELETE | /api/public/meetingrooms/equipment/{id} | Delete equipment by id |
GET | /api/public/meetingrooms/extendedProperties | Get list of all extended properties |
PUT | /api/public/meetingrooms/extendedProperties | Update an extended property |
POST | /api/public/meetingrooms/extendedProperties | Create an extended property |
GET | /api/public/meetingrooms/extendedProperties/{id} | Get extended property by id |
DELETE | /api/public/meetingrooms/extendedProperties/{id} | Delete extended property by id |
GET | /api/public/meetingrooms/failingequipment | Get list of all failing equipment |
POST | /api/public/meetingrooms/failingequipment/report | Report equipment as failing |
DELETE | /api/public/meetingrooms/failingequipment/fix | Fix / delete failing equipment |
GET | /api/public/meetingrooms/locations | Get list of all locations |
PUT | /api/public/meetingrooms/locations | Update a location |
POST | /api/public/meetingrooms/locations | Create a location |
DELETE | /api/public/meetingrooms/locations/{id} | Delete location by id |
POST | /api/public/meetingrooms/locations/associate | Associate rooms to a location |
GET | /api/public/meetingrooms/rooms | Get list of all rooms |
PUT | /api/public/meetingrooms/rooms | Update a room |
POST | /api/public/meetingrooms/rooms | Create a room |
GET | /api/public/meetingrooms/rooms/{roomId} | Get room by id |
DELETE | /api/public/meetingrooms/rooms/{roomId} | Delete room by id |
GET | /api/public/meetingrooms/bookings | Get bookings (with optional filters) |
PUT | /api/public/meetingrooms/bookings | Update booking |
POST | /api/public/meetingrooms/bookings | Create booking |
GET | /api/public/meetingrooms/bookings/{id} | Get booking by id |
DELETE | /api/public/meetingrooms/bookings/{id} | Delete booking by id |
GET | /api/public/meetingrooms/bookings/exception/{id}/{date} | Get booking exception by id and date |
PUT | /api/public/meetingrooms/bookings/occurrence | Update booking occurrence |
POST | /api/public/meetingrooms/bookings/occurrence | Create booking occurrence |
DELETE | /api/public/meetingrooms/bookings/occurrence | Delete booking occurrence/exception |
GET | /api/public/meetingrooms/roomprofiles | Get list of all room profiles |
PUT | /api/public/meetingrooms/roomprofiles | Update room profile |
POST | /api/public/meetingrooms/roomprofiles | Create room profile |
GET | /api/public/meetingrooms/roomprofiles/{id} | Get room profile by id |
DELETE | /api/public/meetingrooms/roomprofiles/{id} | Delete room profile by id |
GET | /api/public/meetingrooms/roomUsers | Get list of all room users |
PUT | /api/public/meetingrooms/roomUsers | Update room user |
POST | /api/public/meetingrooms/roomUsers | Create room user |
GET | /api/public/meetingrooms/roomUsers/{id} | Get room user by id |
DELETE | /api/public/meetingrooms/roomUsers/{id} | Delete room user by id |
PUT | /api/public/meetingrooms/roomUsers/setPassword | Set password for a room user |
GET | /api/public/meetingrooms/roomUserProfiles | Get list of all room user profiles |
PUT | /api/public/meetingrooms/roomUserProfiles | Update room user profile |
POST | /api/public/meetingrooms/roomUserProfiles | Create room user profile |
GET | /api/public/meetingrooms/roomUserProfiles/{id} | Get room user profile by id |
DELETE | /api/public/meetingrooms/roomUserProfiles/{id} | Delete room user profile by id |
POST | /api/public/meetingrooms/statistics/occupancy | Get occupancy statistics |
POST | /api/token | Obtain Bearer token (Crystal auth) |
GET | /service/version | Get service version |
GET | /service/api/v1/health | Service health check |