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