cancelBooking method

Future<Booking> cancelBooking({
  1. required String bookingId,
  2. required CancelBookingRequest request,
  3. String? authToken,
})

Cancels an existing booking.

To call this endpoint with buyer-level permissions, set APPOINTMENTS_WRITE for the OAuth scope. To call this endpoint with seller-level permissions, set APPOINTMENTS_ALL_WRITE and APPOINTMENTS_WRITE for the OAuth scope.

Implementation

Future<Booking> cancelBooking({
  required String bookingId,
  required CancelBookingRequest request,
  String? authToken,
}) async {
  return _bookingsService.cancelBooking(bookingId: bookingId, request: request, authToken: authToken);
}