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