Skip to Content

VendorServiceBookingsApi

All URIs are relative to https://business.apis.kesk.app/v1 

MethodHTTP requestDescription
cancelVendorBookingPOST /vendors/{vendor_id}/bookings/{booking_id}/cancel
getVendorBookingGET /vendors/{vendor_id}/bookings/{booking_id}
listVendorBookingsGET /vendors/{vendor_id}/bookings

cancelVendorBooking

CancellationResponse cancelVendorBooking(vendor_id, booking_id)

Parameters

NameTypeDescriptionNotes
vendor_idLong[default to null]
booking_idLong[default to null]

Return type

CancellationResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8

getVendorBooking

ServiceBookingResponse getVendorBooking(vendor_id, booking_id)

Parameters

NameTypeDescriptionNotes
vendor_idLong[default to null]
booking_idLong[default to null]

Return type

ServiceBookingResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8

listVendorBookings

PaginatedResponse_ServiceBookingResponse listVendorBookings(vendor_id, page, per_page, status)

Parameters

NameTypeDescriptionNotes
vendor_idLong[default to null]
pageInteger[optional] [default to null]
per_pageInteger[optional] [default to null]
statusString[optional] [default to null]

Return type

PaginatedResponse_ServiceBookingResponse

Authorization

JwtAuthScheme

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json; charset=utf-8