Skip to main content

CreateHotelInput

Defines the input details for creating a hotel.

input CreateHotelInput {
additionalAmenities: String
address: AddressInput
amenities: [HotelAmenityInput!]
billingAddress: AddressInput
billingDetails: HotelBillingDetailsInput
commissionRate: Float
contactDetails: HotelContactDetailsInput
customFields: [CustomFieldInput!]
description: String
distanceFromVenue: Float
eventId: ID!
eventVenue: String
inventory: HotelInventoryInput
mapLink: URL
name: String!
photos: [CreateHotelPhotoInput!]
selfRated: Boolean
standardCheckInTime: LocalTime
standardCheckOutTime: LocalTime
starRating: Float
termsConditions: String
uniqueCode: String
}

Fields

CreateHotelInput.additionalAmenities ● String scalar

A UTF-8 string representing the additional amenities at the hotel. Optional.

CreateHotelInput.address ● AddressInput input

The address of the hotel. Optional.

CreateHotelInput.amenities ● [HotelAmenityInput!] list input

A collection of amenities to include for the hotel. Optional.

CreateHotelInput.billingAddress ● AddressInput input

The billing address of the hotel. Optional.

CreateHotelInput.billingDetails ● HotelBillingDetailsInput input

The billing details of the hotel. Optional.

CreateHotelInput.commissionRate ● Float scalar

The commission rate of the hotel. Optional.

The default value is 0.

CreateHotelInput.contactDetails ● HotelContactDetailsInput input

The details of the main contact at the hotel. Optional.

CreateHotelInput.customFields ● [CustomFieldInput!] list input

The custom fields to create for the hotel. Optional.

CreateHotelInput.description ● String scalar

A UTF-8 string representing the description of the hotel. Optional.

CreateHotelInput.distanceFromVenue ● Float scalar

The distance from the hotel to the event venue. Optional.

The default value is 0.

CreateHotelInput.eventId ● ID! non-null scalar

The identifier of the event the hotel is associated with.

CreateHotelInput.eventVenue ● String scalar

The event venue for the distance from the hotel. Optional.

CreateHotelInput.inventory ● HotelInventoryInput input

The inventory for the Hotel. Optional.

By default the inventory will be unlimited.

CreateHotelInput.mapLink ● URL scalar

The URL for an external map link for this hotel. Optional.

CreateHotelInput.name ● String! non-null scalar

A UTF-8 string representing the name of the hotel.

CreateHotelInput.photos ● [CreateHotelPhotoInput!] list input

A collection of photos to create with the hotel. Optional.

CreateHotelInput.selfRated ● Boolean scalar

A flag indicating if the star rating is self rated. Optional.

The default value is false.

CreateHotelInput.standardCheckInTime ● LocalTime scalar

The standard check in time of the hotel. Optional.

CreateHotelInput.standardCheckOutTime ● LocalTime scalar

The standard check out time of the hotel. Optional.

CreateHotelInput.starRating ● Float scalar

The star rating of the hotel. Optional.

CreateHotelInput.termsConditions ● String scalar

A UTF-8 string representing the terms and conditions of the hotel. Optional.

CreateHotelInput.uniqueCode ● String scalar

A customer supplied, UTF-8 string value that represents a unique code for the hotel. Optional.

The value must be unique across all hotels for an event.

Member Of

createHotel mutation