The identity and technical contract details declared by the specification.
cateringPackageEventResourceType
object
Type used for managing Resources associated with a particular Catering Package Event.
13 properties
translationTextType200
object
Contains Multiple translated texts and language codes.
2 properties
dailyInventoryItems
object
Response object for creating new Catering Packages.
3 properties
eventForecastRevDetailListType
array
Collection of Event Forecast Revenue Details.
cateringMenuItemClassListType
array
List of Values of Menu Item Class.
cateringPackageType
object
Type used for managing Catering Package.
5 properties
cateringPackageEventListType
array
Collection of multiple Events associated with a particular Catering Packages.
cateringMenuItemClasses
object
Request object for updating Menu Item Classes.
3 properties
cateringMenusInfo
object
Response object to fetch Menu .
9 properties
revenueGroupsInfo
object
Response object for fetching Catering Revenue Groups configurations.
3 properties
eventForecasts
object
3 properties
cateringItemRates
object
Request object which holds modified Catering Code's Item Rate.
3 properties
dailyInventoryItemType
object
Details of Daily Inventory Items.
8 properties
cateringPackageEventType
object
Type used for managing Events associated with a particular Catering Package.
15 properties
eventForecastsListType
object
Collection of Event Forecast details that needs to be copied.
8 properties
cateringMenuItemClassInfoType
object
10 properties
cateringMenuDetailType
object
Detailed attributes of Menu Item.
35 properties
cateringMenusCopy
object
Request object for copying Menu .
3 properties
eventForecastsInfo
object
9 properties
cateringServingsInfo
object
Response object for fetching Catering Code's Serving details.
3 properties
itemVendorsType
array
List of Item Vendors.
warningsType
array
Used in conjunction with the Success element to define a business error.
cateringMenuItemsCopy
object
Request object for Copying Menu Items.
3 properties
inventoryItems
object
Response object to fetch Inventory Items Setup configuration
3 properties
copyInventoryItemsType
object
Copy Inventory Items criteria type to copy multiple Inventory Items from one Hotel to other Hotels.
5 properties
eventForecastsCopy
object
Request object for Copying Event Forecasts to multiple hotels.
3 properties
inventoryItemsType
array
List of Inventory Items.
copyMenuItemClassesType
object
4 properties
cateringMenuItemClassType
object
Menu Item Class Values.
3 properties
inventoryItemTemplatesType
array
This type holds a collection of inventory item templates.
revenueTypeDetailsType
array
List of Revenue details associated to a Revenue Type (Additional Details)
uniqueID_Type
object
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number,…
2 properties
currencyAmountType
object
A monetary value expressed with a currency code.
2 properties
cateringMenuRevListType
array
This type holds revenue list.
dailyAvailableInventoryItemType
object
Contains Daily Availability inventory item quantity details
10 properties
copyMenuItemsType
object
3 properties
cateringMenuClassListType
array
List of Values of Menu.
cateringPackageResourceNoteListType
array
Collection of multiple Resource Notes associated with a particular Catering Package Resource.
copyCateringMenuType
object
3 properties
cateringServings
object
Request object which holds modified Catering Code's Serving.
3 properties
revenueGroupsType
array
Details for Catering Revenue Group along with associated Revenue Type codes.
itemClassTypeType
string
Defines values for Item Class Type.
copyConfigurationCodeType
object
Information needed to copy configuration code from one property to the other.
3 properties
dailyInventoryItemQuantities
object
Collection of Inventory Items for bulk update of daily dates and quantities
3 properties
instanceLink
object
Metadata describing link description objects that MAY appear in the JSON instance representation.
7 properties
copyEventForecastsCriteriaType
object
Copy event forecasts criteria type to copy multiple event forecasts from one Hotel to another Hotel.
2 properties
cateringMenuItems
object
Request object for changing Menu Items.
3 properties
eventForecastRevDetailType
object
Revenue Details for a revenue type attached to an event forecast.
3 properties
dietaryPrefListType
array
cateringMultiChoiceMenuListType
array
This type holds Multi choice Menu.
cateringPackages
object
Request object for changing Catering Packages.
3 properties
status
object
Response Body.
2 properties
cateringPackageEventNoteType
object
Type used for managing Event Notes associated with a particular Catering Package Event.
10 properties
cateringPackageEventNoteListType
array
Collection of multiple Event Notes associated with a particular Catering Package Event.
cateringMenuClassesInfo
object
Response object to fetch Menu Classes.
9 properties
cateringPackageInfoType
object
Catering Package details.
5 properties
itemAttributesType
array
List of Item Attributes.
dateTimeSpanType
object
Allows for a choice in description of the amount of time spanned by this type. EndDate specifies a specific date, while Duration provides a measure of time to…
2 properties
cateringPackagesInfo
object
9 properties
cateringPackageResourceListType
array
Collection of multiple Resources associated with a particular Catering Package Event.
itemPoolType
object
A type which holds the Item pool.
7 properties
servingType
string
Serving
eventResourceNoteType
object
Contains the event resource's note information.
11 properties
eventForecastInfoType
object
Associated Information for an event forecast.
4 properties
inventoryItemTemplateType
object
This gives detailed information about an inventory item template.
4 properties
codeDescriptionType
object
This contains a generic code and description information.
2 properties
itemPoolsInfo
object
Response object which holds collection of Item Pools.
3 properties
cateringMenuItemClassesCopy
object
Request object for Copying Menu Item Classes.
3 properties
inventoryItemTemplates
object
Response object for fetching inventory item templates.
3 properties
itemClassesType
array
Holds Item Class details.
managedByOptions
string
Describes of the Configuration is Managed by Enterprise or Property.
cateringPackagePricingListType
array
Collection of multiple Pricing Details associated with a particular Catering Package.
copyCateringPackageType
object
Request object for Copying Catering Package/Template.
3 properties
eventForecastType
object
Type used for managing forecast for any event.
6 properties
menuTypeType
string
Defines values for Menu Type
itemRateType
object
Details of the Item Rate.
6 properties
warningType
object
Used when a message has been successfully processed to report any warnings or business errors that occurred.
10 properties
exceptionDetailType
object
Complex type that contains error details for a REST call.
9 properties
2 required
revenueTypesInfo
object
Response object for fetching Revenue Types Setup configurations.
3 properties
itemClassesCopy
array
List of the Item Class to be copied.
inventoryItemType
object
Inventory Items identification details.
31 properties
copyInventoryItemType
object
The type describes Inventory Item Details being copied.
3 properties
revenueTypes
object
Request object for changing existing Revenue Types Setup Configurations.
3 properties
revenueTypeDetailType
object
Details type provides information about Catering Revenue Type Details.
3 properties
translationTextType2000
object
Contains Multiple translated texts and language codes.
2 properties
revenueGroupType
object
Provides information about Catering Revenue Group along with Revenue Type Code.
6 properties
cateringMenuDetailListType
array
List of Values of Catering Menu Detail.
revenueTypesType
array
List of Revenue Types to be configured
itemPoolsType
array
Item Pools details for hotels.
eventResourceType
string
It represents Menu as Resource.
itemQuantityDateType
object
Item Quantity by date
2 properties
dailyInventoryItemsType
array
List of Daily Inventory Items.
cateringContainers
object
Request object which holds modified Catering Code Containers.
3 properties
uniqueIDListType
array
Unique Id that references an object uniquely in the system.
cateringItemRatesInfo
object
Response object for fetching Catering Code's Item Rate details.
3 properties
cateringCodeType
object
Base type provides information about Catering Code which will be used for removal operation
6 properties
itemPools
object
Request object which holds modified Item Pools.
3 properties
itemClassesInfo
object
Response object for fetching item class.
3 properties
cateringMenuClassInfoType
object
Detailed attributes of Menu Class .
7 properties
cateringMenuItemListType
array
List of Values of Menu Item.
resourceCodeInfo
object
Response object of newly copied resource or configuration code.
3 properties
itemRatesType
array
List of Item Rates.
cateringContainersInfo
object
Response object for fetching Catering Code Containers details.
3 properties
itemClasses
object
Request object for modifying item class.
3 properties
translationsTextType
array
Language code for the translation.
revenueGroups
object
Request object for changing existing Catering Revenue Groups Configurations.
3 properties
itemIDListType
array
Collection of Item Id which belongs to Item Code.
cateringPackageRevenueType
object
Type used for managing Revenue Details associated with a particular Catering Package Price Code.
6 properties
cateringPackageListType
array
Collection of multiple Catering Packages.
cateringMenuClasses
object
Request object for changing Menu Classes.
3 properties
cateringMenuItemType
object
Detailed attributes of Menu Item.
30 properties
cateringMenuItemsInfo
object
Response object for retrieving Menu Items.
9 properties
itemAttributeType
object
Details of the Item Attribute.
5 properties
errorInstance
object
Complex type that contains error instance details for a REST call.
7 properties
2 required
dietaryPrefType
object
Base type provides information about Catering Revenue Types Configuration.
2 properties
translationTextType100
object
Contains Multiple translated texts and language codes.
2 properties
itemVendorType
object
Details of the Item Vendor.
8 properties
dateRangeType
object
Date Range with Start and End dates.
2 properties
cateringMenuItemClassesInfo
object
Response object for retrieving Menu Item Classes.
9 properties
eventForecastListType
array
Collection of multiple Event Forecasts.
cateringMultiChoiceMenuType
object
5 properties
itemClassType
object
Provides information about the Item Class.
13 properties
forecastRevenueAmountTypeType
string
Defines values for Amount Type of an event forecast revenue.
checkedDiscountAvailable
object
Response object to determine whether the discount is available for resort or not.
3 properties
copyCateringPackagePriceType
object
Request object for Copying Catering Package Price.
3 properties
cateringMenus
object
Request object for changing Menu .
3 properties
revenueTypeType
object
Base type provides information about Catering Revenue Types Configuration.
8 properties
cateringCodesType
array
Catering Code details.
inventoryItemTemplateItemsType
array
This type holds a collection of inventory items which are to be grouped under a single inventory item template.
profileId
object
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number,…
6 properties
cateringMenuClassType
object
Catering Menu Class which holds the value of menu class.
4 properties
eventResourceNotesType
array
Contains event resource note information.
inventoryItemTemplateItemType
object
This type holds the information of the inventory item which will be grouped in the inventory item template.
11 properties
inventoryItemsCreated
object
Response object for creating Inventory Items Setup configurations
3 properties
cateringPackagePricingType
object
Type used for managing Pricing Details associated with a particular Catering Package.
13 properties
cateringMenuType
object
9 properties
dailyInventoryItemQuantityType
object
Bulk Update Inventory Item for identification.
2 properties
inventoryItemsCopy
object
Request object for copying Inventory Items Setup configuration
3 properties
cateringPackage
object
3 properties
cateringPackageRevenueListType
array
Collection of multiple Revenue Details associated with a particular Catering Package Price Code.
cateringMenuRevType
object
7 properties
cateringMenuListType
array
List of Values of Menu.
translationTextType20
object
Contains Multiple translated texts and language codes.
2 properties
cateringMenuInfoType
object
21 properties
cateringPackageResourceNoteType
object
Type used for managing Resource Notes associated with a particular Catering Package Resource.
9 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Oracle Hospitality publishes across the network.