/tripkit/TripKitAndroidUI/com.skedgo.tripkit.ui.booking.apiv2/BookingV2TrackingApi
BookingV2TrackingApi
\ interface BookingV2TrackingApi
Functions
Name | Summary |
---|---|
deleteBooking | @DELETE(value = "booking/v2/{id}") abstract suspend fun deleteBooking(@Path(value = "id")bookingId: String): NetworkResponse<Unit, Unit> |
getActiveBooking | @GET(value = "booking/v2/active") abstract suspend fun getActiveBooking(@Query(value = "mode")mode: String?): NetworkResponse<BookingV2ListResponse.Booking, Unit> |
getBookingMonth | @GET(value = "booking/v2") abstract suspend fun getBookingMonth(@Query(value = "month")month: String?): NetworkResponse<BookingV2ListResponse, Unit> |
getBookings | @GET(value = "booking") abstract suspend fun getBookings(): NetworkResponse<BookingV2ListResponse, Unit> @GET(value = "booking") abstract suspend fun getBookings(@Query(value = "first")first: Long, @Query(value = "max")max: Int, @Query(value = "valid")valid: String): NetworkResponse<BookingV2ListResponse, Unit> |
getTripGroup | @GET abstract suspend fun getTripGroup(@UrltripUrl: String, @QueryMapconfig: Map<String, String>): NetworkResponse<RoutingResponse, ApiError> |
logTrip | @GET abstract suspend fun logTrip(@Urlurl: String): NetworkResponse<BookingV2LogTripResponse, Unit> |
summary | @GET(value = "booking/v2/summary") abstract suspend fun summary(): NetworkResponse<BookingV2SummaryResponse, Unit> |