Skip to main content

UpdateGroupHotelBookingInput

Defines the input for updating a group hotel booking.

input UpdateGroupHotelBookingInput {
checkInEstimatedTime: LocalTime
checkOutEstimatedTime: LocalTime
comment: String
contactId: ID!
customFields: [CustomFieldInput!]
eventId: ID!
groupBookingAllocations: [GroupBookingAllocationInput!]
hotelBookingId: ID!
hotelId: ID
itinerary: String
itineraryOrder: Int
paymentDetails: UpdatePaymentDetailsInput
replaceStandardItinerary: Boolean
roomTypeId: ID
specialRequests: String
transferFromHotel: TransferFromHotelInput
transferToHotel: TransferToHotelInput
}

Fields

UpdateGroupHotelBookingInput.checkInEstimatedTime ● LocalTime scalar

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

UpdateGroupHotelBookingInput.checkOutEstimatedTime ● LocalTime scalar

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

UpdateGroupHotelBookingInput.comment ● String scalar

The comment for this hotel booking. Optional.

UpdateGroupHotelBookingInput.contactId ● ID! non-null scalar

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

UpdateGroupHotelBookingInput.customFields ● [CustomFieldInput!] list input

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

UpdateGroupHotelBookingInput.eventId ● ID! non-null scalar

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

UpdateGroupHotelBookingInput.groupBookingAllocations ● [GroupBookingAllocationInput!] list input

The collection of allocations for the group hotel booking. Dates must be continuous. Optional.

UpdateGroupHotelBookingInput.hotelBookingId ● ID! non-null scalar

The identifier of the hotel booking.

UpdateGroupHotelBookingInput.hotelId ● ID scalar

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

When set to null the field will be ignored.

UpdateGroupHotelBookingInput.itinerary ● String scalar

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

UpdateGroupHotelBookingInput.itineraryOrder ● Int scalar

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

When set to null the value will default to 0.

UpdateGroupHotelBookingInput.paymentDetails ● UpdatePaymentDetailsInput input

The payment details for the hotel booking. Optional.

UpdateGroupHotelBookingInput.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.

UpdateGroupHotelBookingInput.roomTypeId ● ID scalar

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

When set to null the field will be ignored.

UpdateGroupHotelBookingInput.specialRequests ● String scalar

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

UpdateGroupHotelBookingInput.transferFromHotel ● TransferFromHotelInput input

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

UpdateGroupHotelBookingInput.transferToHotel ● TransferToHotelInput input

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

Member Of

updateGroupHotelBooking mutation