kepler.api.reservation module¶
The module contains the functionality for REST API calls for reservations.
-
class
kepler.api.reservation.AddReservationParams¶ Bases:
kepler.api.api_util.ApiParamsBaseThe parameters class for REST API call
add_reservation.-
note= Note that is added to the reservation.¶
-
time_slot_id= The ID of the time slot for which the reservation is made.¶
-
unit_group_id= The ID of the unit group which the reserved unit belongs to.¶
-
unit_id= The ID of the unit that will be reserved.¶
-
user_group_id= The ID of the user group for which the reservation is made.¶
-
-
class
kepler.api.reservation.DeleteReservationParams¶ Bases:
kepler.api.api_util.ApiParamsBaseThe parameters class for REST API call
delete_reservation.-
reservation_id= The ID of the reservation to be deleted.¶
-
-
class
kepler.api.reservation.GetReservationIcalParams¶ Bases:
kepler.api.api_util.ApiParamsBaseThe parameter class for REST API call
get_reservation_ical.-
reservation_id= The ID of the reservation which is to be returned¶
-
-
class
kepler.api.reservation.GetReservationsParams¶ Bases:
kepler.api.api_util.ApiParamsBaseThe parameter class for REST API call
get_reservations_user.-
end_time= The end of the time span of returned reservations (exclusive).¶
-
start_time= The start of the time span of returned reservations (inclusive).¶
-
-
kepler.api.reservation.add_reservation(request)¶ The function implements the REST API call
add_reservation.
-
kepler.api.reservation.delete_reservation(request)¶ The function implements the REST API call
delete_reservation.
-
kepler.api.reservation.get_reservation_ical(request)¶ The function implements the REST API call
get_reservation_ical.
-
kepler.api.reservation.get_reservations_user(request)¶ The function implements the REST API call
get_reservations_user.
-
kepler.api.reservation.get_user_reservation_events(request, user_id, start, end)¶ The function returns the list of reservations as calendar events for the specified user and time interval.
-
kepler.api.reservation.get_user_reservations(user_id, start, end)¶ The function returns the list of reservations for the specified user and time interval.