HotelData
Hotel data
type HotelData {
  code: ID!
  hotelCode: String!
  hotelCodeSupplier: String
  giataData: GiataData
  hotelName: String
  categoryCode: String
  property: Property
  chainCode: String
  exclusiveDeal: Boolean!
  location: Location!
  contact: Contact
  rank: [Int!]!
  cardTypes: [PaymentCardType!]
  amenities: [AmenityStatic!]
  medias: [Media!]
  descriptions(
    types: [DescriptionType!]
    languages: [Language!]
  ): [Description!]
  rooms: RoomConnection
  propertyType: PropertyType
  mandatoryFees: [MandatoryFee!]
  checkIn: CheckInformation
  checkOut: CheckInformation
  accesses: [String!]
  allAmenities(
    mapOptions: [HotelXMapOptionInput!]
  ): HotelXAmenityConnection
  mappings(
    contexts: [String!]
  ): [HotelXMappedCode!]
}
Fields
HotelData.code ● ID! non-null scalar
Internal code.
HotelData.hotelCode ● String! non-null scalar
Code to perform availability.
HotelData.hotelCodeSupplier ● String scalar
Native supplier hotel code.
HotelData.giataData ● GiataData object
Giata data stored in giata.
HotelData.hotelName ● String scalar
Name of the hotel in the Supplier selected.
HotelData.categoryCode ● String scalar
Hotel category (for example number of stars).
HotelData.property ● Property object
Indicates property type
HotelData.chainCode ● String scalar
Hotel chain code
HotelData.exclusiveDeal ● Boolean! non-null scalar
Indicates that the Hotel has an Exclusive Deal.
HotelData.location ● Location! non-null object
Indicates the location of the hotel
HotelData.contact ● Contact object
Contact contains information about hotel contact.
HotelData.rank ● [Int!]! non-null scalar
Rank indicates the supplier categorization.
HotelData.cardTypes ● [PaymentCardType!] list enum
List of credit cards
HotelData.amenities ● [AmenityStatic!] list object
Amenities
HotelData.medias ● [Media!] list object
Medias
HotelData.descriptions ● [Description!] list object
Descriptions
HotelData.descriptions.types ● [DescriptionType!] list enum
HotelData.descriptions.languages ● [Language!] list scalar
HotelData.rooms ● RoomConnection object
Rooms
HotelData.propertyType ● PropertyType object
Indicates property type.
HotelData.mandatoryFees ● [MandatoryFee!] list object
Mandatory fees of property
HotelData.checkIn ● CheckInformation object
CheckIn information
HotelData.checkOut ● CheckInformation object
CheckOut information
HotelData.accesses ● [String!] list scalar
Accesses that has this hotel
HotelData.allAmenities ● HotelXAmenityConnection object
Amenities with mapping
HotelData.allAmenities.mapOptions ● [HotelXMapOptionInput!] list input
HotelData.mappings ● [HotelXMappedCode!] list object
Mapping codes for this property in various contexts, e.g.: TGX, GIATA,...
HotelData.mappings.contexts ● [String!] list scalar
Member Of
Hotel  object
Implemented By
DestinationSearchResult  union