CreateGroupHotelBookingInput
Defines the input for creating a group hotel booking.
input CreateGroupHotelBookingInput {
checkInEstimatedTime: LocalTime
checkOutEstimatedTime: LocalTime
comment: String
contactId: ID!
customFields: [CustomFieldInput!]
eventId: ID!
groupBookingAllocations: [GroupBookingAllocationInput!]!
hotelId: ID!
itinerary: String
itineraryOrder: Int
paymentDetails: CreatePaymentDetailsInput!
replaceStandardItinerary: Boolean
roomTypeId: ID!
specialRequests: String
temporaryHoldContextId: ID
transferFromHotel: TransferFromHotelInput
transferToHotel: TransferToHotelInput
}
Fields
CreateGroupHotelBookingInput.checkInEstimatedTime ● LocalTime scalar
The estimated check-in time of the hotel booking. Optional.
CreateGroupHotelBookingInput.checkOutEstimatedTime ● LocalTime scalar
The estimated check-out time of the hotel booking. Optional.
CreateGroupHotelBookingInput.comment ● String scalar
The comment for this hotel booking. Optional.
CreateGroupHotelBookingInput.contactId ● ID! non-null scalar
The identifier of the contact the hotel booking is associated with.
CreateGroupHotelBookingInput.customFields ● [CustomFieldInput!] list input
The list of custom field to create for the hotel booking. Optional.
CreateGroupHotelBookingInput.eventId ● ID! non-null scalar
The identifier of the event the hotel booking is associated with.
CreateGroupHotelBookingInput.groupBookingAllocations ● [GroupBookingAllocationInput!]! non-null input
The collection of allocations for the group hotel booking. Dates must be continuous.
CreateGroupHotelBookingInput.hotelId ● ID! non-null scalar
The identifier of the hotel the hotel booking is associated with.
CreateGroupHotelBookingInput.itinerary ● String scalar
A UTF-8 string representing the itinerary for the hotel booking. Optional.
CreateGroupHotelBookingInput.itineraryOrder ● Int scalar
The order for the itinerary for the hotel booking. Optional.
The default is 0.
CreateGroupHotelBookingInput.paymentDetails ● CreatePaymentDetailsInput! non-null input
The payment details for the hotel booking.
CreateGroupHotelBookingInput.replaceStandardItinerary ● Boolean scalar
A flag indicating whether the itinerary should replace the standard itinerary. Optional.
The default value is false.
CreateGroupHotelBookingInput.roomTypeId ● ID! non-null scalar
The identifier of the room type the hotel booking.
CreateGroupHotelBookingInput.specialRequests ● String scalar
A UTF-8 string representing the special requests for the hotel booking. Optional.
CreateGroupHotelBookingInput.temporaryHoldContextId ● ID scalar
A user-defined identifier representing the context for any previously created holds. If this ID is specified, any outstanding hold on the hotel booking will automatically be released when the hotel booking is successfully created. Optional.
CreateGroupHotelBookingInput.transferFromHotel ● TransferFromHotelInput input
The transfer details from the hotel for the hotel booking. Optional.
CreateGroupHotelBookingInput.transferToHotel ● TransferToHotelInput input
The transfer details to the hotel for the hotel booking. Optional.
Member Of
createGroupHotelBooking mutation