Skip to main content

InventoryQuery

The Query class represents the query for the GraphQL server.

type InventoryQuery {
availDerivedRates(
availDerivedRatesInput: InventoryAvailDerivedRatesInput!
): AvailDerivedRatesRs
availOffers(availOffersInput: InventoryAvailOffersInput!): AvailRetrieveRs
availRates(availRatesInput: InventoryAvailRatesInput!): AvailRatesRs
hotelCategories(
hotelCategoriesFilterInput: InventoryHotelCategoriesFilterInput
): CategoriesRs
inventoryContexts(
inventoryContextsFilterInput: InventoryContextsFilterInput
): InventoryContextsRs
hotelsSetup(
hotelsSetupFilterInput: InventoryHotelSetupFilterInput!
): HotelsSetupRs
hotelsMaster(
hotelsMasterFilterInput: InventoryHotelMasterFilterInput
): HotelsRs
searchHotelsMaster(
hotelsMasterSearchFilterInput: InventoryHotelsMasterSearchFilterInput
): HotelsRs
localities(
localitiesFilterInput: InventoryLocalitiesFilterInput
): LocalitiesRs
searchLocalities(
localitiesSearchFilterInput: InventoryLocalitiesSearchFilterInput
): LocalitiesRs
mealPlans: GetMealPlansRs
offersSetup(
offersSetupFilterInput: InventoryOffersSetupFilterInput!
): OffersRs
priceDerivedRates(
priceDerivedRatesInput: InventoryPriceDerivedRatesInput!
): PriceDerivedRatesRs
priceMealPlanSupplements(
priceMealPlanSupplementsInput: InventoryPriceMealPlanSupplementsInput!
): PriceMealPlanSupplementsRs
priceRates(priceRatesInput: InventoryPriceRatesInput!): PriceRatesRs
ratesSetup(ratesSetupFilterInput: InventoryRatesSetupFilterInput!): RatesRs
roomsSetup(
roomsSetupFilterInput: InventoryRoomsSetupFilterInput!
): RoomsSetUpRs
roomsMaster(roomsMasterFilterInput: InventoryRoomsMasterFilterInput!): RoomsRs
}

Fields

InventoryQuery.availDerivedRates ● AvailDerivedRatesRs object

Query to retrieve derived rates availability

InventoryQuery.availDerivedRates.availDerivedRatesInput ● InventoryAvailDerivedRatesInput! non-null input

InventoryQuery.availOffers ● AvailRetrieveRs object

Query to retrieve offers availability

InventoryQuery.availOffers.availOffersInput ● InventoryAvailOffersInput! non-null input

InventoryQuery.availRates ● AvailRatesRs object

Query to retrieve rates availability

InventoryQuery.availRates.availRatesInput ● InventoryAvailRatesInput! non-null input

InventoryQuery.hotelCategories ● CategoriesRs object

Get hotel categories query. This method is used to retrieve categories master by their Ids.

InventoryQuery.hotelCategories.hotelCategoriesFilterInput ● InventoryHotelCategoriesFilterInput input

InventoryQuery.inventoryContexts ● InventoryContextsRs object

Get Inventory Contexts query.

InventoryQuery.inventoryContexts.inventoryContextsFilterInput ● InventoryContextsFilterInput input

InventoryQuery.hotelsSetup ● HotelsSetupRs object

Get hotel setup query.

InventoryQuery.hotelsSetup.hotelsSetupFilterInput ● InventoryHotelSetupFilterInput! non-null input

InventoryQuery.hotelsMaster ● HotelsRs object

Get hotels master query. This method is used to retrieve hotels master by their Codes, locationId or country.

InventoryQuery.hotelsMaster.hotelsMasterFilterInput ● InventoryHotelMasterFilterInput input

InventoryQuery.searchHotelsMaster ● HotelsRs object

Search hotels master query. This method is used to retrieve hotels master by hotel name or geo coordinates.

InventoryQuery.searchHotelsMaster.hotelsMasterSearchFilterInput ● InventoryHotelsMasterSearchFilterInput input

InventoryQuery.localities ● LocalitiesRs object

Get localities query. This method is used to retrieve localities by their country.

InventoryQuery.localities.localitiesFilterInput ● InventoryLocalitiesFilterInput input

InventoryQuery.searchLocalities ● LocalitiesRs object

Search localities query. This method is used to search localities by their country or name.

InventoryQuery.searchLocalities.localitiesSearchFilterInput ● InventoryLocalitiesSearchFilterInput input

InventoryQuery.mealPlans ● GetMealPlansRs object

Get meal plans query.

InventoryQuery.offersSetup ● OffersRs object

Get offers setup query.

InventoryQuery.offersSetup.offersSetupFilterInput ● InventoryOffersSetupFilterInput! non-null input

InventoryQuery.priceDerivedRates ● PriceDerivedRatesRs object

Query to retrieve derived rates price

InventoryQuery.priceDerivedRates.priceDerivedRatesInput ● InventoryPriceDerivedRatesInput! non-null input

InventoryQuery.priceMealPlanSupplements ● PriceMealPlanSupplementsRs object

Query to retrieve meal plan supplements price

InventoryQuery.priceMealPlanSupplements.priceMealPlanSupplementsInput ● InventoryPriceMealPlanSupplementsInput! non-null input

InventoryQuery.priceRates ● PriceRatesRs object

Query to retrieve rates price

InventoryQuery.priceRates.priceRatesInput ● InventoryPriceRatesInput! non-null input

InventoryQuery.ratesSetup ● RatesRs object

Get rates setup query.

InventoryQuery.ratesSetup.ratesSetupFilterInput ● InventoryRatesSetupFilterInput! non-null input

InventoryQuery.roomsSetup ● RoomsSetUpRs object

Get rooms setup query.

InventoryQuery.roomsSetup.roomsSetupFilterInput ● InventoryRoomsSetupFilterInput! non-null input

InventoryQuery.roomsMaster ● RoomsRs object

Get rooms master query.

InventoryQuery.roomsMaster.roomsMasterFilterInput ● InventoryRoomsMasterFilterInput! non-null input

Returned By

inventory query