Skip to main content

UpdateHotelBookingInput

Defines the input for updating a hotel booking.

input UpdateHotelBookingInput {
checkInDate: LocalDate
checkInEstimatedTime: LocalTime
checkOutDate: LocalDate
checkOutEstimatedTime: LocalTime
comment: String
contactId: ID!
customFields: [CustomFieldInput!]
eventId: ID!
hotelBookingId: ID!
hotelId: ID
itinerary: String
itineraryOrder: Int
numberOfRooms: PositiveInt
paymentDetails: UpdatePaymentDetailsInput
replaceStandardItinerary: Boolean
roomNumber: String
roomTypeId: ID
sharingWith: String
specialRequests: String
transferFromHotel: TransferFromHotelInput
transferToHotel: TransferToHotelInput
}

Fields

UpdateHotelBookingInput.checkInDate ● LocalDate scalar

The check-in date of the hotel booking. Optional.

UpdateHotelBookingInput.checkInEstimatedTime ● LocalTime scalar

The estimated check-in time of the hotel booking. Optional.

UpdateHotelBookingInput.checkOutDate ● LocalDate scalar

The check-out date of the hotel booking. Optional.

UpdateHotelBookingInput.checkOutEstimatedTime ● LocalTime scalar

The estimated check-out time of the hotel booking. Optional.

UpdateHotelBookingInput.comment ● String scalar

The comment for this hotel booking. Optional.

UpdateHotelBookingInput.contactId ● ID! non-null scalar

The identifier of the contact the hotel booking is associated with.

UpdateHotelBookingInput.customFields ● [CustomFieldInput!] list input

The list of custom fields to update for the hotel booking. Optional.

UpdateHotelBookingInput.eventId ● ID! non-null scalar

The identifier of the event the hotel booking is associated with.

UpdateHotelBookingInput.hotelBookingId ● ID! non-null scalar

The identifier of the hotel booking.

UpdateHotelBookingInput.hotelId ● ID scalar

The identifier of the hotel the hotel booking is associated with. Optional.

When set to null the field will be ignored.

UpdateHotelBookingInput.itinerary ● String scalar

A UTF-8 string representing the itinerary for the hotel booking. Optional.

UpdateHotelBookingInput.itineraryOrder ● Int scalar

The order for the itinerary for the hotel booking. Optional.

When set to null the value will default to 0.

UpdateHotelBookingInput.numberOfRooms ● PositiveInt scalar

The number of rooms for the hotel booking. Optional.

When set to null the value will default to 1.

UpdateHotelBookingInput.paymentDetails ● UpdatePaymentDetailsInput input

The payment details for the hotel booking. Optional.

UpdateHotelBookingInput.replaceStandardItinerary ● Boolean scalar

A flag indicating whether the itinerary should replace the standard itinerary. Optional.

When set to null the value will default to false.

UpdateHotelBookingInput.roomNumber ● String scalar

A UTF-8 string representing the room number for this hotel booking. Optional.

UpdateHotelBookingInput.roomTypeId ● ID scalar

The identifier of the room type the hotel booking. Optional.

When set to null the field will be ignored.

UpdateHotelBookingInput.sharingWith ● String scalar

The name(s) of the person/people the contact is sharing this hotel booking with. Optional.

UpdateHotelBookingInput.specialRequests ● String scalar

A UTF-8 string representing the special requests for the hotel booking. Optional.

UpdateHotelBookingInput.transferFromHotel ● TransferFromHotelInput input

The transfer details from the hotel for the hotel booking. Optional.

UpdateHotelBookingInput.transferToHotel ● TransferToHotelInput input

The transfer details to the hotel for the hotel booking. Optional.

Member Of

updateHotelBooking mutation