BookingsResource class
The bookings endpoints with client already applied.
Constructors
- BookingsResource(ExsitedClient client)
-
Bind the resource to a client; normally reached via
client.bookings.const
Properties
- client → ExsitedClient
-
The client every call below is made through.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
changeBooking(
Object bookingId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
POST /api/{api_version}/booking/{booking_id}/change -
createBooking(
Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
POST /api/{api_version}/booking -
deleteBooking(
Object bookingId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
DELETE /api/{api_version}/booking/{booking_id} -
getBooking(
{Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< BookingList> > -
GET /api/{api_version}/booking -
getBookingBillingPreferences(
Object bookingId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingBillingPreferencesView> > -
GET /api/{api_version}/booking/{booking_id}/billing_preferences -
getBookingById(
Object bookingId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< BookingById> > -
GET /api/{api_version}/booking/{booking_id} -
getBookingCustomObject(
Object bookingId, Object customObjectId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingCustomObject> > -
GET /api/{api_version}/booking/{booking_id}/custom_objects/{custom_object_id} -
getBookingCustomObjectInstance(
Object bookingId, Object customObjectId, Object instanceId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
GET /api/{api_version}/booking/{booking_id}/custom_objects/{custom_object_id}/instances/{instance_id} -
getBookingCustomObjects(
Object bookingId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< BookingCustomObjectList> > -
GET /api/{api_version}/booking/{booking_id}/custom_objects -
getBookingCustomObjectsInstance(
Object bookingId, Object customObjectId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingCustomObject> > -
GET /api/{api_version}/booking/{booking_id}/custom_objects_instances/{custom_object_id} -
getBookingCustomObjectsInstanceInstance(
Object bookingId, Object customObjectId, Object instanceId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
GET /api/{api_version}/booking/{booking_id}/custom_objects_instances/{custom_object_id}/instances/{instance_id} -
getBookingCustomObjectsInstances(
Object bookingId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< BookingCustomObjectList> > -
GET /api/{api_version}/booking/{booking_id}/custom_objects_instances -
getBookingInformation(
Object bookingId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingById> > -
GET /api/{api_version}/booking/{booking_id}/information -
getBookingInvoices(
Object bookingId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< BookingInvoiceList> > -
GET /api/{api_version}/booking/{booking_id}/invoices -
getBookingItemFulfillment(
Object bookingId, Object fulfillmentId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingItemFulfillment> > -
GET /api/{api_version}/booking/{booking_id}/item_fulfillments/{fulfillment_id} -
getBookingItemFulfillments(
Object bookingId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< Object?> > -
GET /api/{api_version}/booking/{booking_id}/item_fulfillments -
getBookingKpis(
Object bookingId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingKpis> > -
GET /api/{api_version}/booking/{booking_id}/kpis -
getBookingLine(
Object bookingId, Object lineUuid, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingLine> > -
GET /api/{api_version}/booking/{booking_id}/lines/{line_uuid} -
getBookingLines(
Object bookingId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< BookingById> > -
GET /api/{api_version}/booking/{booking_id}/lines -
getBookingNotes(
{Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< BookingNoteList> > -
GET /api/{api_version}/booking/notes -
getBookingPayment(
Object bookingId, Object paymentId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingPaymentView> > -
GET /api/{api_version}/booking/{booking_id}/payments/{payment_id} -
getBookingPaymentMethod(
Object bookingId, Object paymentMethodRef, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingPaymentMethod> > -
GET /api/{api_version}/booking/{booking_id}/payment_methods/{payment_method_ref} -
getBookingPaymentMethods(
Object bookingId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< BookingPaymentMethods> > -
GET /api/{api_version}/booking/{booking_id}/payment_methods -
getBookingPayments(
Object bookingId, {Map< String, Object?> ? queryParams, bool? raiseOnError, String? responseFormat}) → Future<ApiResponse< BookingPaymentList> > -
GET /api/{api_version}/booking/{booking_id}/payments -
getBookingPdf(
Object bookingId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingPdf> > -
GET /api/{api_version}/booking/{booking_id}/pdf -
getBookingQuotePartialInvoices(
Object bookingId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingQuotePartialInvoices> > -
GET /api/{api_version}/booking/{booking_id}/quote_partial_invoices -
getBookingShippingPdf(
Object bookingId, Object shippingLineId, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
GET /api/{api_version}/booking/{booking_id}/shipping_pdf/{shipping_line_id} -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
previewBooking(
Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
POST /api/{api_version}/booking/preview -
previewBookingChange(
Object bookingId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< Object?> > -
POST /api/{api_version}/booking/{booking_id}/change/preview -
toString(
) → String -
A string representation of this object.
inherited
-
updateBookingBillingPreferences(
Object bookingId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingById> > -
PATCH /api/{api_version}/booking/{booking_id}/billing_preferences -
updateBookingInformation(
Object bookingId, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingById> > -
PATCH /api/{api_version}/booking/{booking_id}/information -
updateBookingLine(
Object bookingId, Object lineUuid, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingById> > -
PATCH /api/{api_version}/booking/{booking_id}/lines/{line_uuid} -
updateBookingLineBillingPreferences(
Object bookingId, Object lineUuid, Object payload, {bool? raiseOnError, String? responseFormat}) → Future< ApiResponse< BookingById> > -
PATCH /api/{api_version}/booking/{booking_id}/lines/{line_uuid}/billing_preferences
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited