# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for OPERA Cloud List of Values Management LOV API version: 1.0.0 extends: openapi/oracle-hospitality-lov-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 453 - target: $.paths['/listOfValues'].get update: x-apievangelist-phrasing: intent: List the available list-of-values names effect: read questions: - Which list-of-values lookups can I call in OPERA Cloud? - Is there a catalog of every pick-list name the property configuration exposes? instructions: - text: List every list-of-values name available at hotel {x-hotelid}. slots: x-hotelid: header.x-hotelid - text: Show me the full catalog of lookup list names. method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/airlines/{airlines}/loyalty/{loyalty}/membershipClassTypes'].get update: x-apievangelist-phrasing: intent: List membership class types for an airline loyalty program effect: read questions: - What membership class types exist for an airline's frequent flyer program? - Can I see the tier classes a given airline loyalty membership offers? instructions: - text: List membership class types for loyalty program {loyalty} with airline {airlines}. slots: loyalty: path.loyalty airlines: path.airlines - text: Show active and inactive membership classes for airline {airlines} under loyalty {loyalty}, including inactive ones. slots: airlines: path.airlines loyalty: path.loyalty method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/alertPrinters/{alertPrinters}/printers'].get update: x-apievangelist-phrasing: intent: List printers available for alert printing effect: read questions: - Which printers can alerts be sent to at our property? - Can I get the printer choices for a specific alert printer setting? instructions: - text: List printers for alert printer setting {alertPrinters}. slots: alertPrinters: path.alertPrinters - text: Show the printer options for alert printers {alertPrinters}, excluding {excludeCodes}. slots: alertPrinters: path.alertPrinters excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/blockId/{blockId}/blockBookingStatuses'].get update: x-apievangelist-phrasing: intent: List booking statuses a group block can take effect: read questions: - What booking statuses can a group block be set to? - Which reservation status values apply to a particular block? instructions: - text: List the booking statuses available for block {blockId}. slots: blockId: path.blockId - text: Show block {blockId}'s possible booking status codes, including inactive ones. slots: blockId: path.blockId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/blockId/{blockId}/blockCurrentStatuses'].get update: x-apievangelist-phrasing: intent: List the current status values for a block effect: read questions: - What is the list of current status values a group block can show? - Can I look up the present-status choices for one particular block? instructions: - text: List current status values for block {blockId}. slots: blockId: path.blockId - text: Get the current-status pick list for group block {blockId}. slots: blockId: path.blockId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/bookingChannels/{bookingChannelCodes}/gdsRoomCategoryTemplates'].get update: x-apievangelist-phrasing: intent: List GDS room category templates for channels effect: read questions: - Which GDS room category templates are set up for our booking channels? - Can I see the room category templates used when mapping rooms to a GDS? instructions: - text: List GDS room category templates for booking channels {bookingChannelCodes}. slots: bookingChannelCodes: path.bookingChannelCodes - text: Show room category templates configured for channels {bookingChannelCodes}, excluding {excludeCodes}. slots: bookingChannelCodes: path.bookingChannelCodes excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/bookingChannels/{bookingChannelCode}/gdsGuaranteeCodes'].get update: x-apievangelist-phrasing: intent: List GDS guarantee codes for a booking channel effect: read questions: - What guarantee codes does a GDS booking channel accept? - Which reservation guarantee types are mapped for a given distribution channel? instructions: - text: List GDS guarantee codes for booking channel {bookingChannelCode}. slots: bookingChannelCode: path.bookingChannelCode - text: Show the guarantee code options for channel {bookingChannelCode}, including inactive ones. slots: bookingChannelCode: path.bookingChannelCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/bookingChannels/{bookingChannelCode}/gdsRateCategories'].get update: x-apievangelist-phrasing: intent: List GDS rate categories for a booking channel effect: read questions: - What GDS rate categories are available on a booking channel? - Can I retrieve the rate category values a distribution channel uses? instructions: - text: List GDS rate categories for booking channel {bookingChannelCode}. slots: bookingChannelCode: path.bookingChannelCode - text: Get rate categories mapped to channel {bookingChannelCode}. slots: bookingChannelCode: path.bookingChannelCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/bookingChannels/{bookingChannelCode}/gdsRateLevels'].get update: x-apievangelist-phrasing: intent: List GDS rate levels for a booking channel effect: read questions: - Which GDS rate levels exist for a particular booking channel? - What rate level codes can I pick when configuring a GDS channel? instructions: - text: List GDS rate levels for booking channel {bookingChannelCode}. slots: bookingChannelCode: path.bookingChannelCode - text: Show the rate level pick list for channel {bookingChannelCode}, excluding {excludeCodes}. slots: bookingChannelCode: path.bookingChannelCode excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/bookingChannels/{bookingChannelCode}/templateBookingChannelRoomTypes'].get update: x-apievangelist-phrasing: intent: List template room types for a booking channel effect: read questions: - What template room types are defined for a booking channel? - Can I see channel room type templates before mapping a property's rooms? instructions: - text: List template booking channel room types for channel {bookingChannelCode}. slots: bookingChannelCode: path.bookingChannelCode - text: Show room type templates for booking channel {bookingChannelCode}. slots: bookingChannelCode: path.bookingChannelCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/bookingStatus/{bookingStatus}/blockNextStatuses'].get update: x-apievangelist-phrasing: intent: List statuses a block can move to next effect: read questions: - Which statuses can a block move to from its current booking status? - What are the allowed next steps in the block status flow? instructions: - text: List the next statuses a block can take from booking status {bookingStatus}. slots: bookingStatus: path.bookingStatus - text: Show allowed block status transitions out of {bookingStatus}. slots: bookingStatus: path.bookingStatus method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/bookingStatus/{bookingStatus}/gridTypes'].get update: x-apievangelist-phrasing: intent: List block grid types for a booking status effect: read questions: - What grid types can a block use for a given booking status? - Which room grid options apply to a block with a particular status? instructions: - text: List grid types allowed for booking status {bookingStatus}. slots: bookingStatus: path.bookingStatus - text: Get block grid type values for status {bookingStatus}, including inactive ones. slots: bookingStatus: path.bookingStatus method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/breakOutId/{breakOutId}/taskSheet'].get update: x-apievangelist-phrasing: intent: List housekeeping task sheets for a break out effect: read questions: - Which housekeeping task sheets belong to a task sheet break out? - Can I list the task sheet numbers generated for one break out? instructions: - text: List task sheets for break out {breakOutId}. slots: breakOutId: path.breakOutId - text: Show the task sheet values under break out {breakOutId}. slots: breakOutId: path.breakOutId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/cashierId/{cashierId}/cashierHotels'].get update: x-apievangelist-phrasing: intent: List hotels a cashier is set up for effect: read questions: - Which hotels is a given cashier allowed to work at? - What properties can one cashier ID post payments in? instructions: - text: List hotels available to cashier {cashierId}. slots: cashierId: path.cashierId - text: Show the properties cashier {cashierId} can operate in. slots: cashierId: path.cashierId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/catStatus/{catStatus}/blockCatNextStatuses'].get update: x-apievangelist-phrasing: intent: List next catering statuses for a block effect: read questions: - What catering status can a block move to after its current catering status? - Which sales and catering status transitions are allowed for a block? instructions: - text: List next catering statuses for a block in catering status {catStatus}. slots: catStatus: path.catStatus - text: Show catering status transitions out of {catStatus}. slots: catStatus: path.catStatus method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/category/{category}/userDbFunctions'].get update: x-apievangelist-phrasing: intent: List user database functions in a category effect: read questions: - What user-defined database functions are available in a category? - Can I browse the custom DB functions grouped under a function category? instructions: - text: List user database functions in category {category}. slots: category: path.category - text: Show user DB functions for category {category}, excluding {excludeCodes}. slots: category: path.category excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/catering/{catering}/active/{active}/cateringBudgetTypes'].get update: x-apievangelist-phrasing: intent: List catering budget types effect: read questions: - What catering budget types can be used for sales and catering budgets? - Can I filter catering budget types to active ones only? instructions: - text: List catering budget types for catering {catering} with active flag {active}. slots: catering: path.catering active: path.active - text: Show budget types where catering is {catering} and active is {active}. slots: catering: path.catering active: path.active method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/cateringEvents/{cateringEvents}/hotelsForSnC'].get update: x-apievangelist-phrasing: intent: List hotels enabled for OPERA Sales and Catering effect: read questions: - Which hotels are set up for OPERA Sales and Catering? - What properties can catering events be booked at? instructions: - text: List hotels for Sales and Catering with catering events flag {cateringEvents}. slots: cateringEvents: path.cateringEvents - text: Show properties available for catering events {cateringEvents}. slots: cateringEvents: path.cateringEvents method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/chainCode/{chainCode}/chainLanguages'].get update: x-apievangelist-phrasing: intent: List languages configured for a hotel chain effect: read questions: - What languages are configured at the chain level? - Which language codes does a hotel chain support? instructions: - text: List chain languages for chain {chainCode}. slots: chainCode: path.chainCode - text: Show the language options configured for chain {chainCode}. slots: chainCode: path.chainCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/chainCode/{chainCode}/preferenceGroup/{preferenceGroup}/preferenceSubgroups'].get update: x-apievangelist-phrasing: intent: List guest preference subgroups in a group effect: read questions: - What subgroups sit under a guest preference group? - Can I drill into the subcategories of one preference group for a chain? instructions: - text: List preference subgroups of group {preferenceGroup} for chain {chainCode}. slots: preferenceGroup: path.preferenceGroup chainCode: path.chainCode - text: Show subgroups under preference group {preferenceGroup} in chain {chainCode}, including inactive ones. slots: preferenceGroup: path.preferenceGroup chainCode: path.chainCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/chainCode/{chainCode}/screenCode/{screenCode}/screenStyleCodes'].get update: x-apievangelist-phrasing: intent: List style codes for a configurable screen effect: read questions: - Which screen style codes are available for a given screen? - What layout styles can a chain apply to one screen code? instructions: - text: List screen style codes for screen {screenCode} in chain {chainCode}. slots: screenCode: path.screenCode chainCode: path.chainCode - text: Show style options of screen {screenCode} for chain {chainCode}. slots: screenCode: path.screenCode chainCode: path.chainCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/chainCode/{chainCode}/screenType/{screenType}/screenArea/{screenArea}/screenCodes'].get update: x-apievangelist-phrasing: intent: List screen codes by screen type and area effect: read questions: - What screen codes exist for a given screen type and screen area? - Can I find the configurable screens in one area of the application for a chain? instructions: - text: List screen codes for chain {chainCode}, screen type {screenType} and area {screenArea}. slots: chainCode: path.chainCode screenType: path.screenType screenArea: path.screenArea - text: Show {screenType} screens in area {screenArea} for chain {chainCode}. slots: screenType: path.screenType screenArea: path.screenArea chainCode: path.chainCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/changeSource/{changeSource}/fieldName'].get update: x-apievangelist-phrasing: intent: List field names for a change source effect: read questions: - Which field names can be tracked for a particular change source? - What fields does a change log source record changes against? instructions: - text: List field names for change source {changeSource}. slots: changeSource: path.changeSource - text: Show the tracked field name values of change source {changeSource}. slots: changeSource: path.changeSource method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/channel/{channel}/bookingChannelRoomTypes'].get update: x-apievangelist-phrasing: intent: List room types defined on a booking channel effect: read questions: - What room types does a booking channel publish? - Which channel room type codes exist on one distribution channel? instructions: - text: List the live room types published on booking channel {channel}. slots: channel: path.channel - text: Show the room types set up on channel {channel}, excluding {excludeCodes}. slots: channel: path.channel excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/channelType/{channelType}/gdsHotels'].get update: x-apievangelist-phrasing: intent: List hotels connected to a GDS channel type effect: read questions: - Which hotels are connected to a given GDS channel type? - What properties are distributed through a particular channel type? instructions: - text: List GDS hotels for channel type {channelType}. slots: channelType: path.channelType - text: Show hotels available on channel type {channelType}. slots: channelType: path.channelType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/codeType/{codeType}/cateringCodes'].get update: x-apievangelist-phrasing: intent: List catering codes of a code type effect: read questions: - What catering codes exist for a specific catering code type? - Can I look up sales and catering codes by their type? instructions: - text: List catering codes of type {codeType}. slots: codeType: path.codeType - text: Show catering code values for code type {codeType}, including inactive ones. slots: codeType: path.codeType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/country/{country}/postalCodes'].get update: x-apievangelist-phrasing: intent: List postal codes for a country effect: read questions: - What postal codes are configured for a country? - Can I pull the postal code list the property uses for one country's addresses? instructions: - text: List postal codes for country {country}. slots: country: path.country - text: Show configured postal codes in {country}. slots: country: path.country method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/country/{country}/toPostalCodes'].get update: x-apievangelist-phrasing: intent: List end-of-range postal codes for a country effect: read questions: - Which 'to' postal codes can end a postal code range for a country? - When setting a postal range, what upper-bound codes can I choose? instructions: - text: List to-postal codes for country {country}. slots: country: path.country - text: Show the ending postal code choices of a range in {country}. slots: country: path.country method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/currencyCode/{currencyCode}/exchangeTypes'].get update: x-apievangelist-phrasing: intent: List currency exchange types for a currency effect: read questions: - What exchange types are defined for a given currency? - Which exchange categories, like cash or check, apply to a foreign currency? instructions: - text: List exchange types for currency {currencyCode}. slots: currencyCode: path.currencyCode - text: Show the currency exchange type options of {currencyCode}. slots: currencyCode: path.currencyCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/decimal/{decimal}/currencyFormats'].get update: x-apievangelist-phrasing: intent: List currency display formats by decimal places effect: read questions: - Which currency formats are available for a given number of decimal places? - What amount display formats can a currency with two decimals use? instructions: - text: List currency formats for {decimal} decimal places. slots: decimal: path.decimal - text: Show currency format choices where decimals equal {decimal}. slots: decimal: path.decimal method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/departments/{departmentType}/noteTypes'].get update: x-apievangelist-phrasing: intent: List note types for a department effect: read questions: - What note types can a department attach to records? - Which comment categories are available to one department type? instructions: - text: List note types for department type {departmentType}. slots: departmentType: path.departmentType - text: Show note type codes used by department {departmentType}, including inactive ones. slots: departmentType: path.departmentType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/deviceType/{deviceType}/deviceCode/{deviceCode}/codeType/{codeType}/externalCode/{externalCode}/deviceCodeMappingValues'].get update: x-apievangelist-phrasing: intent: List device code mapping values effect: read questions: - What code mappings exist between a device's external codes and OPERA codes? - Can I see how an interface device translates an external code for a code type? instructions: - text: List device code mapping values for device type {deviceType}, device {deviceCode}, code type {codeType} and external code {externalCode}. slots: deviceType: path.deviceType deviceCode: path.deviceCode codeType: path.codeType externalCode: path.externalCode - text: Show mappings of external code {externalCode} ({codeType}) on device {deviceCode} of type {deviceType}. slots: externalCode: path.externalCode codeType: path.codeType deviceCode: path.deviceCode deviceType: path.deviceType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/entityName/{entityName}/eCertificateGroupEntity'].get update: x-apievangelist-phrasing: intent: List e-certificate group entities effect: read questions: - Which entities can an e-certificate group be linked to? - What e-certificate group entity values exist for a given entity name? instructions: - text: List e-certificate group entities for entity name {entityName}. slots: entityName: path.entityName - text: Show eCertificate group entity values of {entityName}. slots: entityName: path.entityName method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/errorType/{errorType}/adsEchoToken'].get update: x-apievangelist-phrasing: intent: List ADS echo tokens for an error type effect: read questions: - What ADS echo token values are recorded for an error type? - Can I look up echo tokens from the ADS interface by error type? instructions: - text: List ADS echo tokens for error type {errorType}. slots: errorType: path.errorType - text: Show echo token values logged under ADS error type {errorType}. slots: errorType: path.errorType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/errorType/{errorType}/adsStatus'].get update: x-apievangelist-phrasing: intent: List ADS statuses for an error type effect: read questions: - What ADS status values apply to a given error type? - Which interface statuses can an ADS message with a certain error type have? instructions: - text: List ADS statuses for error type {errorType}. slots: errorType: path.errorType - text: Show ADS status codes of error type {errorType}. slots: errorType: path.errorType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/exclusionList/{exclusionList}/cateringStatusCodes'].get update: x-apievangelist-phrasing: intent: List catering booking status codes effect: read questions: - What catering status codes can a sales and catering booking use? - Can I get catering statuses while leaving some out of the list? instructions: - text: List catering status codes with exclusion list {exclusionList}. slots: exclusionList: path.exclusionList - text: Show catering booking statuses, applying exclusion list {exclusionList}. slots: exclusionList: path.exclusionList method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/exclusionList/{exclusionList}/eventStatusCodes'].get update: x-apievangelist-phrasing: intent: List catering event status codes effect: read questions: - What status codes can a catering event have? - Which event statuses are available once some are excluded? instructions: - text: List event status codes with exclusion list {exclusionList}. slots: exclusionList: path.exclusionList - text: Show catering event statuses, skipping those in {exclusionList}. slots: exclusionList: path.exclusionList method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/featureType/{featureType}/bookingChannels/{bookingChannelCodes}/gdsConvAmenityCodes'].get update: x-apievangelist-phrasing: intent: List GDS conversion amenity codes effect: read questions: - Which GDS amenity conversion codes apply to a feature type on booking channels? - How are property features converted to GDS amenity codes for our channels? instructions: - text: List GDS conversion amenity codes for feature type {featureType} on channels {bookingChannelCodes}. slots: featureType: path.featureType bookingChannelCodes: path.bookingChannelCodes - text: Show amenity conversion codes of type {featureType} for booking channels {bookingChannelCodes}. slots: featureType: path.featureType bookingChannelCodes: path.bookingChannelCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/fetchOnlyUniqueValues/{fetchOnlyUniqueValues}/templateTransactionSubgroups'].get update: x-apievangelist-phrasing: intent: List template transaction subgroups effect: read questions: - What transaction subgroup templates exist for billing codes? - Can I get only unique transaction subgroup template values? instructions: - text: List template transaction subgroups with unique-only set to {fetchOnlyUniqueValues}. slots: fetchOnlyUniqueValues: path.fetchOnlyUniqueValues - text: 'Show transaction subgroup templates, fetching unique values only: {fetchOnlyUniqueValues}.' slots: fetchOnlyUniqueValues: path.fetchOnlyUniqueValues method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/fieldType/{fieldType}/globalAlertFunction'].get update: x-apievangelist-phrasing: intent: List global alert functions for a field type effect: read questions: - Which functions can drive a global alert rule for a field type? - What global alert function values are available for one kind of field? instructions: - text: List global alert functions for field type {fieldType}. slots: fieldType: path.fieldType - text: Show the global alert function choices of field type {fieldType}. slots: fieldType: path.fieldType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/functionName/{functionName}/category/{category}/userDbFunctionArgs'].get update: x-apievangelist-phrasing: intent: List arguments of a user database function effect: read questions: - What arguments does a user-defined database function take? - Can I see the parameter list for one custom DB function in a category? instructions: - text: List arguments of function {functionName} in category {category}. slots: functionName: path.functionName category: path.category - text: Show the argument values for user DB function {functionName} ({category}). slots: functionName: path.functionName category: path.category method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/gdsHost/{gdsHost}/cardType/{cardType}/channelCardTypeMappingChannelCardType'].get update: x-apievangelist-phrasing: intent: List channel card types mapped for a GDS host effect: read questions: - Which channel card type codes map to a hotel card type on a GDS host? - How does a GDS host code a particular credit card type? instructions: - text: List channel card types for GDS host {gdsHost} and card type {cardType}. slots: gdsHost: path.gdsHost cardType: path.cardType - text: Show the channel-side card code mapped to {cardType} on host {gdsHost}. slots: cardType: path.cardType gdsHost: path.gdsHost method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/groupName/{groupName}/repGroupReports'].get update: x-apievangelist-phrasing: intent: List reports in a report group effect: read questions: - What reports belong to a report group? - Can I list the reports filed under one group name? instructions: - text: List reports in report group {groupName}. slots: groupName: path.groupName - text: Show the reports grouped under {groupName}, excluding {excludeCodes}. slots: groupName: path.groupName excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/guestRequested/{guestRequested}/defaultDepartureTask/{defaultDepartureTask}/frequency'].get update: x-apievangelist-phrasing: intent: List housekeeping task frequency values effect: read questions: - What frequency values can a housekeeping task use? - Which task frequencies apply to guest-requested or default departure tasks? instructions: - text: List task frequencies for guest requested {guestRequested} and default departure task {defaultDepartureTask}. slots: guestRequested: path.guestRequested defaultDepartureTask: path.defaultDepartureTask - text: Show frequency values where guestRequested is {guestRequested} and default departure task is {defaultDepartureTask}. slots: guestRequested: path.guestRequested defaultDepartureTask: path.defaultDepartureTask method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/guestRequested/{guestRequested}/defaultDepartureTask/{defaultDepartureTask}/frequencyType'].get update: x-apievangelist-phrasing: intent: List housekeeping task frequency types effect: read questions: - What frequency types, like daily or on departure, are there for housekeeping tasks? - Which kinds of task schedule types exist for guest-requested service? instructions: - text: List frequency types for guest requested {guestRequested} and departure task flag {defaultDepartureTask}. slots: guestRequested: path.guestRequested defaultDepartureTask: path.defaultDepartureTask - text: Show task frequency type codes when guestRequested={guestRequested}, defaultDepartureTask={defaultDepartureTask}. slots: guestRequested: path.guestRequested defaultDepartureTask: path.defaultDepartureTask method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotelCodeList/{hotelCodeList}/queueName'].get update: x-apievangelist-phrasing: intent: List queue names across hotels effect: read questions: - What queue names are set up across a group of hotels? - Which room or task queues exist for several properties at once? instructions: - text: List queue names for hotels {hotelCodeList}. slots: hotelCodeList: path.hotelCodeList - text: Show queue name values across properties {hotelCodeList}. slots: hotelCodeList: path.hotelCodeList method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotelCodeList/{hotelCodeList}/repRoomTypeMultiHotel'].get update: x-apievangelist-phrasing: intent: List room types across hotels for reports effect: read questions: - Which room types can I pick when running a report across several hotels? - What room type codes exist across multiple properties for reporting? instructions: - text: List report room types across hotels {hotelCodeList}. slots: hotelCodeList: path.hotelCodeList - text: Show multi-hotel room types for reports on {hotelCodeList}. slots: hotelCodeList: path.hotelCodeList method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotelCodeList/{hotelCodeList}/roomClassMultiProperty'].get update: x-apievangelist-phrasing: intent: List room classes across properties effect: read questions: - What room classes are defined across multiple properties? - Can I get the combined room class list for a set of hotels? instructions: - text: List room classes across hotels {hotelCodeList}. slots: hotelCodeList: path.hotelCodeList - text: Show multi-property room class values for {hotelCodeList}, including inactive ones. slots: hotelCodeList: path.hotelCodeList method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotelCodesList/{hotelCodesList}/repOwnerCodes'].get update: x-apievangelist-phrasing: intent: List owner codes across hotels for reports effect: read questions: - Which account owner codes can a report be filtered by across hotels? - What sales owner codes exist across a set of properties? instructions: - text: List report owner codes for hotels {hotelCodesList}. slots: hotelCodesList: path.hotelCodesList - text: Show owner codes available on reports for {hotelCodesList}. slots: hotelCodesList: path.hotelCodesList method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/activities'].get update: x-apievangelist-phrasing: intent: List a hotel's activities effect: read questions: - What activities are set up at a hotel? - Can I retrieve the activity codes a property offers? instructions: - text: List activities at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show hotel {hotelId}'s activity codes, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/activityConfigTypes'].get update: x-apievangelist-phrasing: intent: List activity configuration types at a hotel effect: read questions: - Which activity configuration types does a property use? - What kinds of activity setup types are available at one hotel? instructions: - text: List activity config types for hotel {hotelId}. slots: hotelId: path.hotelId - text: Show activity configuration type codes at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/activityGroup/{activityGroup}/userLogActivityTypes'].get update: x-apievangelist-phrasing: intent: List user log activity types in a group effect: read questions: - What user activity log types belong to an activity group? - Which user action types can I filter the audit log by for one group? instructions: - text: List user log activity types in group {activityGroup} at hotel {hotelId}. slots: activityGroup: path.activityGroup hotelId: path.hotelId - text: Show user log action types for activity group {activityGroup} at {hotelId}. slots: activityGroup: path.activityGroup hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/activityLocations'].get update: x-apievangelist-phrasing: intent: List activity locations at a hotel effect: read questions: - Where can activities be held at a property? - What activity location codes does a hotel have? instructions: - text: List activity locations at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show the places configured for activities at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/activityStatus'].get update: x-apievangelist-phrasing: intent: List activity status values at a hotel effect: read questions: - What statuses can a sales activity have at a hotel? - Which completion or progress states apply to activities at one property? instructions: - text: List activity statuses at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show activity status codes for {hotelId}, excluding {excludeCodes}. slots: hotelId: path.hotelId excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/activityTypes'].get update: x-apievangelist-phrasing: intent: List activity types at a hotel effect: read questions: - What types of activities, like calls or site visits, does a hotel track? - Which activity type codes are active at a property? instructions: - text: List activity types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show activity type codes configured at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/adults/{adults}/children/{children}/arrival/{arrival}/departure/{departure}/reservationPackages'].get update: x-apievangelist-phrasing: intent: List packages available for a reservation stay effect: read questions: - Which packages can be added to a reservation for given dates and party size? - What add-on packages are available for two adults arriving on a certain date? instructions: - text: List reservation packages at hotel {hotelId} for {adults} adults and {children} children from {arrival} to {departure}. slots: hotelId: path.hotelId adults: path.adults children: path.children arrival: path.arrival departure: path.departure - text: Show packages bookable at {hotelId} arriving {arrival}, departing {departure}, {adults} adults, {children} children. slots: hotelId: path.hotelId arrival: path.arrival departure: path.departure adults: path.adults children: path.children method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/adults/{adults}/children/{children}/arrival/{arrival}/group/{group}/reservationPackagesGroupItems'].get update: x-apievangelist-phrasing: intent: List items in a reservation package group effect: read questions: - What items make up a package group for a reservation? - Can I see the individual package items within one group for a guest's arrival date? instructions: - text: List items of package group {group} at hotel {hotelId} for {adults} adults, {children} children arriving {arrival}. slots: group: path.group hotelId: path.hotelId adults: path.adults children: path.children arrival: path.arrival - text: Show package group {group} items at {hotelId} arriving {arrival} with {adults} adults and {children} children. slots: group: path.group hotelId: path.hotelId arrival: path.arrival adults: path.adults children: path.children method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/agentAccounts'].get update: x-apievangelist-phrasing: intent: List travel agent accounts at a hotel effect: read questions: - Which travel agent accounts are set up at a property? - Can I look up agent accounts a hotel does business with? instructions: - text: List agent accounts at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show travel agent account values for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/agentSourceCities'].get update: x-apievangelist-phrasing: intent: List cities of travel agents and sources effect: read questions: - What cities do a hotel's travel agents and sources come from? - Which agent or source city values can I filter profiles by? instructions: - text: List agent and source cities at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show the cities of agents and sources for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/agentSourceResvCities'].get update: x-apievangelist-phrasing: intent: List agent/source cities with reservations effect: read questions: - Which travel agent and source cities have reservations at a hotel? - What agent cities appear on bookings rather than just on profiles? instructions: - text: List reservation cities of agents and sources at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show agent/source cities that have reservations at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/alertCodes'].get update: x-apievangelist-phrasing: intent: List alert codes at a hotel effect: read questions: - What alert codes can be attached to reservations at a hotel? - Which reservation alert types does a property define? instructions: - text: List alert codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show alert code values for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/alternateHotelCodes'].get update: x-apievangelist-phrasing: intent: List alternate hotels for a property effect: read questions: - Which alternate hotels can guests be referred to when a property is full? - What sister properties are configured as alternates for a hotel? instructions: - text: List alternate hotel codes for hotel {hotelId}. slots: hotelId: path.hotelId - text: Show alternate properties set up for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/amenities'].get update: x-apievangelist-phrasing: intent: List amenities at a hotel effect: read questions: - What amenities does a hotel have on its list? - Can I retrieve in-room or property amenity codes? instructions: - text: List amenities at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show amenity codes for {hotelId}, excluding {excludeCodes}. slots: hotelId: path.hotelId excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/arAccountTypes'].get update: x-apievangelist-phrasing: intent: List accounts receivable account types effect: read questions: - What accounts receivable account types exist at a property? - Which AR account categories can a direct bill account use? instructions: - text: List AR account types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show accounts receivable type codes for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/arCreditCards'].get update: x-apievangelist-phrasing: intent: List credit cards used for AR accounts effect: read questions: - Which credit card types can be used on accounts receivable? - What cards does the AR module accept at a hotel? instructions: - text: List AR credit cards at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show credit cards available to accounts receivable at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/arrangementCode'].get update: x-apievangelist-phrasing: intent: List package arrangement codes effect: read questions: - What arrangement codes are defined for packages at a hotel? - Which package arrangements can a property choose from? instructions: - text: List arrangement codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show package arrangement code values for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/arrangementCode/{arrangementCode}/packageArrangementAssociation'].get update: x-apievangelist-phrasing: intent: List packages tied to an arrangement code effect: read questions: - Which packages are associated with a specific arrangement code? - What package links does one arrangement have at a hotel? instructions: - text: List package associations for arrangement {arrangementCode} at hotel {hotelId}. slots: arrangementCode: path.arrangementCode hotelId: path.hotelId - text: Show packages linked to arrangement code {arrangementCode} at {hotelId}. slots: arrangementCode: path.arrangementCode hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/arrival/{arrival}/departure/{departure}/blockId/{blockId}/blockRates'].get update: x-apievangelist-phrasing: intent: List rates for a block over stay dates effect: read questions: - What rates can be used on a group block between an arrival and departure date? - Which rate codes apply to a block for a specific stay window? instructions: - text: List block rates for block {blockId} at hotel {hotelId} from {arrival} to {departure}. slots: blockId: path.blockId hotelId: path.hotelId arrival: path.arrival departure: path.departure - text: Show rates of block {blockId} at {hotelId} arriving {arrival} and departing {departure}. slots: blockId: path.blockId hotelId: path.hotelId arrival: path.arrival departure: path.departure method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/arrival/{arrival}/departure/{departure}/reservationTicketsCodes'].get update: x-apievangelist-phrasing: intent: List ticket codes for a reservation stay effect: read questions: - Which ticket codes can be added to a reservation for given stay dates? - What event or attraction tickets are sellable to a guest arriving on a date? instructions: - text: List reservation ticket codes at hotel {hotelId} from {arrival} to {departure}. slots: hotelId: path.hotelId arrival: path.arrival departure: path.departure - text: Show tickets available at {hotelId} for a stay arriving {arrival}, leaving {departure}. slots: hotelId: path.hotelId arrival: path.arrival departure: path.departure method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/arrivalDate/{arrivalDate}/blockCodesByArrivalDate'].get update: x-apievangelist-phrasing: intent: List block codes by arrival date effect: read questions: - Which group blocks have guests arriving on a specific date? - Can I find block codes for a single arrival date at a hotel? instructions: - text: List block codes arriving on {arrivalDate} at hotel {hotelId}. slots: arrivalDate: path.arrivalDate hotelId: path.hotelId - text: Show blocks with arrival date {arrivalDate} at {hotelId}. slots: arrivalDate: path.arrivalDate hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/articleCodes'].get update: x-apievangelist-phrasing: intent: List article codes at a hotel effect: read questions: - What article codes are set up under transaction codes at a property? - Which retail article items can be posted at a hotel? instructions: - text: List article codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show article code values for {hotelId}, excluding {excludeCodes}. slots: hotelId: path.hotelId excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/attractions'].get update: x-apievangelist-phrasing: intent: List local attractions at a hotel effect: read questions: - What nearby attractions does a hotel keep on file for guests? - Can I retrieve the attraction list a concierge uses? instructions: - text: List attractions for hotel {hotelId}. slots: hotelId: path.hotelId - text: Show local attraction codes at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/authorizer'].get update: x-apievangelist-phrasing: intent: List authorizers at a hotel effect: read questions: - Who are the authorizers at a property for rate or discount approvals? - Which staff can authorize overrides at one hotel? instructions: - text: List authorizers at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show authorizer values for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/availableProfileOwnerRooms'].get update: x-apievangelist-phrasing: intent: List available rooms for profile owners effect: read questions: - Which rooms are available to assign to a profile owner? - What owner rooms are still unassigned at a hotel? instructions: - text: List available profile owner rooms at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show owner rooms open for assignment at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/availableScriptLanguages'].get update: x-apievangelist-phrasing: intent: List available script languages at a hotel effect: read questions: - Which script languages are available for alternate name entry? - What writing scripts can profile names be stored in at a property? instructions: - text: List available script languages at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show script language options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/awardCodes'].get update: x-apievangelist-phrasing: intent: List loyalty award codes at a hotel effect: read questions: - What loyalty award codes can a hotel redeem? - Which award types are set up for one property? instructions: - text: List award codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show single-property award codes for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/awardCodesMultiHotel'].get update: x-apievangelist-phrasing: intent: List award codes across hotels effect: read questions: - Which award codes are shared across multiple properties? - Can I get the multi-hotel award code list starting from one hotel? instructions: - text: List multi-hotel award codes for hotel {hotelId}. slots: hotelId: path.hotelId - text: Show award codes spanning hotels, from the view of {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/awardMktgCodes'].get update: x-apievangelist-phrasing: intent: List award marketing codes effect: read questions: - What marketing codes are tied to loyalty awards? - Which award promotion marketing codes does a hotel use? instructions: - text: List award marketing codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show award marketing code values for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/bankAccounts'].get update: x-apievangelist-phrasing: intent: List a hotel's bank accounts effect: read questions: - Which bank accounts are configured for a property? - What bank account codes can payments be deposited to? instructions: - text: List bank accounts at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show bank account codes configured for {hotelId}, excluding {excludeCodes}. slots: hotelId: path.hotelId excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/bankAccountsForReports'].get update: x-apievangelist-phrasing: intent: List bank accounts selectable in reports effect: read questions: - Which bank accounts can I filter a financial report by? - What bank accounts appear as report parameters at a hotel? instructions: - text: List bank accounts for reports at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report-selectable bank accounts of {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/banquetPrintingMethod'].get update: x-apievangelist-phrasing: intent: List banquet event order printing methods effect: read questions: - What printing methods are available for banquet event orders? - How can banquet documents be printed at a hotel? instructions: - text: List banquet printing methods at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show BEO printing method options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/beforeIncomeAudit/{beforeIncomeAudit}/endOfDayReports'].get update: x-apievangelist-phrasing: intent: List end-of-day reports effect: read questions: - Which reports run as part of end of day at a hotel? - Can I see only the reports that print before the income audit? instructions: - text: List end-of-day reports at hotel {hotelId} with before-income-audit set to {beforeIncomeAudit}. slots: hotelId: path.hotelId beforeIncomeAudit: path.beforeIncomeAudit - text: Show night audit reports for {hotelId} where beforeIncomeAudit is {beforeIncomeAudit}. slots: hotelId: path.hotelId beforeIncomeAudit: path.beforeIncomeAudit method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/beginDate/{beginDate}/endDate/{endDate}/blockCodes'].get update: x-apievangelist-phrasing: intent: List block codes in a date range effect: read questions: - Which group block codes fall within a begin and end date? - What blocks are active at a hotel over a date span? instructions: - text: List block codes at hotel {hotelId} between {beginDate} and {endDate}. slots: hotelId: path.hotelId beginDate: path.beginDate endDate: path.endDate - text: Show group block codes at {hotelId} from {beginDate} through {endDate}. slots: hotelId: path.hotelId beginDate: path.beginDate endDate: path.endDate method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/beginDate/{beginDate}/endDate/{endDate}/blockIds'].get update: x-apievangelist-phrasing: intent: List block IDs in a date range effect: read questions: - What internal block IDs exist for blocks within a date range? - Can I get block identifiers rather than block codes for a period? instructions: - text: List block IDs at hotel {hotelId} for {beginDate} to {endDate}. slots: hotelId: path.hotelId beginDate: path.beginDate endDate: path.endDate - text: Get block identifiers at {hotelId} starting {beginDate} ending {endDate}. slots: hotelId: path.hotelId beginDate: path.beginDate endDate: path.endDate method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/beginDate/{beginDate}/endDate/{endDate}/negotiatedOnly/{negotiatedOnly}/blockRateCodes'].get update: x-apievangelist-phrasing: intent: List rate codes usable on blocks in a date range effect: read questions: - Which rate codes can a group block use during a date range? - Can I limit block rate codes to negotiated rates only? instructions: - text: List block rate codes at hotel {hotelId} from {beginDate} to {endDate} with negotiated only {negotiatedOnly}. slots: hotelId: path.hotelId beginDate: path.beginDate endDate: path.endDate negotiatedOnly: path.negotiatedOnly - text: Show negotiated-only={negotiatedOnly} block rates at {hotelId} between {beginDate} and {endDate}. slots: negotiatedOnly: path.negotiatedOnly hotelId: path.hotelId beginDate: path.beginDate endDate: path.endDate method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/beginDate/{beginDate}/endDate/{endDate}/resStatReportRateCode'].get update: x-apievangelist-phrasing: intent: List rate codes for reservation statistics reports effect: read questions: - Which rate codes can a reservation statistics report be run for over a date range? - What rate codes show up as report filters for a period? instructions: - text: List reservation statistics report rate codes at hotel {hotelId} from {beginDate} to {endDate}. slots: hotelId: path.hotelId beginDate: path.beginDate endDate: path.endDate - text: Show res-stat report rate code options at {hotelId} for {beginDate} to {endDate}. slots: hotelId: path.hotelId beginDate: path.beginDate endDate: path.endDate method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/beginDate/{beginDate}/membershipId/{membershipId}/membershipPromotions'].get update: x-apievangelist-phrasing: intent: List promotions for a membership effect: read questions: - Which loyalty promotions is a membership eligible for from a start date? - What membership promotions apply to one member at a hotel? instructions: - text: List promotions for membership {membershipId} at hotel {hotelId} starting {beginDate}. slots: membershipId: path.membershipId hotelId: path.hotelId beginDate: path.beginDate - text: Show membership {membershipId}'s promotions at {hotelId} from {beginDate}. slots: membershipId: path.membershipId hotelId: path.hotelId beginDate: path.beginDate method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/billingInstructions'].get update: x-apievangelist-phrasing: intent: List billing instructions at a hotel effect: read questions: - What billing instructions can be put on an account or reservation? - Which billing instruction codes exist at one property? instructions: - text: List billing instructions at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show billing instruction codes for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/blockCodesFinOperations'].get update: x-apievangelist-phrasing: intent: List block codes for financial operations effect: read questions: - Which block codes can be used when doing cashiering or financial operations? - What blocks are selectable in the financial module at a hotel? instructions: - text: List block codes for financial operations at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show finance-eligible block codes for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/blockEvents'].get update: x-apievangelist-phrasing: intent: List events tied to blocks at a hotel effect: read questions: - What catering events are attached to group blocks at a property? - Can I retrieve block event values for one hotel? instructions: - text: List block events at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show events linked to blocks at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/blockId/{blockId}/blockEventIds'].get update: x-apievangelist-phrasing: intent: List event IDs for a block effect: read questions: - Which event IDs belong to one particular block? - What catering events are booked under a specific group block? instructions: - text: List event IDs for block {blockId} at hotel {hotelId}. slots: blockId: path.blockId hotelId: path.hotelId - text: Show the events booked under block {blockId} at {hotelId}. slots: blockId: path.blockId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/blockModeLov'].get update: x-apievangelist-phrasing: intent: List block modes at a hotel effect: read questions: - What block modes can a group booking operate in? - Which block mode options does a property offer? instructions: - text: List block modes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show block mode values configured for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/blockPaymentMethods'].get update: x-apievangelist-phrasing: intent: List payment methods for group blocks effect: read questions: - Which payment methods can a group block be set to? - What forms of payment are allowed on blocks at a hotel? instructions: - text: List block payment methods at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show allowed block payment method codes for {hotelId}, excluding {excludeCodes}. slots: hotelId: path.hotelId excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/bookingChannels/{bookingChannelCode}/roomType/{roomType}/channelConfigRateCodes'].get update: x-apievangelist-phrasing: intent: List rate codes configured for a channel room type effect: read questions: - Which rate codes are configured for a room type on a booking channel? - What rates does one channel sell for a specific room type at a hotel? instructions: - text: List channel config rate codes at hotel {hotelId} for channel {bookingChannelCode} and room type {roomType}. slots: hotelId: path.hotelId bookingChannelCode: path.bookingChannelCode roomType: path.roomType - text: Show rate codes mapped to room {roomType} on channel {bookingChannelCode} at {hotelId}. slots: roomType: path.roomType bookingChannelCode: path.bookingChannelCode hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/bookingStatus/{bookingStatus}/blockReservationTypes'].get update: x-apievangelist-phrasing: intent: List reservation types for a block status effect: read questions: - What reservation types can a block use with a given booking status? - Which guarantee or reservation type codes apply to tentative blocks? instructions: - text: List block reservation types at hotel {hotelId} for booking status {bookingStatus}. slots: hotelId: path.hotelId bookingStatus: path.bookingStatus - text: Show reservation types allowed on blocks with status {bookingStatus} at {hotelId}. slots: bookingStatus: path.bookingStatus hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/bookingTypesIndividuals'].get update: x-apievangelist-phrasing: intent: List booking types for individual reservations effect: read questions: - What booking types apply to individual (non-group) reservations? - Which reservation booking type codes can transient guests use? instructions: - text: List individual booking types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show transient booking type values for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/breakOutId/{breakOutId}/hkTaskSheetsNo'].get update: x-apievangelist-phrasing: intent: List housekeeping task sheet numbers effect: read questions: - Which housekeeping task sheet numbers exist for a break out at a hotel? - Can I get the task sheet numbers to assign attendants to? instructions: - text: List housekeeping task sheet numbers for break out {breakOutId} at hotel {hotelId}. slots: breakOutId: path.breakOutId hotelId: path.hotelId - text: Show HK task sheet numbers of break out {breakOutId} at {hotelId}. slots: breakOutId: path.breakOutId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/bucketType/{bucketType}/revenueBucketTrxCodes'].get update: x-apievangelist-phrasing: intent: List transaction codes in a revenue bucket type effect: read questions: - Which transaction codes fall into a revenue bucket type? - What charge codes roll up into one revenue bucket at a hotel? instructions: - text: List revenue bucket transaction codes of type {bucketType} at hotel {hotelId}. slots: bucketType: path.bucketType hotelId: path.hotelId - text: Show transaction codes in bucket type {bucketType} for {hotelId}. slots: bucketType: path.bucketType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/budgetForecastCodes'].get update: x-apievangelist-phrasing: intent: List budget and forecast codes effect: read questions: - What budget and forecast codes does a property plan against? - Which forecast codes are available for budgeting at a hotel? instructions: - text: List budget forecast codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show budget and forecast code values for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/budgetRateCodes'].get update: x-apievangelist-phrasing: intent: List rate codes used in budgeting effect: read questions: - Which rate codes can be used when building a budget? - What budget rate code options exist at a hotel? instructions: - text: List budget rate codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show rates available for budgeting at {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/businessDate/{businessDate}/hkScheduledAttendants'].get update: x-apievangelist-phrasing: intent: List housekeeping attendants scheduled on a date effect: read questions: - Which housekeeping attendants are scheduled to work on a business date? - Who is on the housekeeping roster for today at a hotel? instructions: - text: List scheduled housekeeping attendants at hotel {hotelId} on {businessDate}. slots: hotelId: path.hotelId businessDate: path.businessDate - text: Show attendants working at {hotelId} for business date {businessDate}. slots: hotelId: path.hotelId businessDate: path.businessDate method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/campaignActivityTypes'].get update: x-apievangelist-phrasing: intent: List campaign activity types effect: read questions: - What activity types can be used in a sales campaign? - Which campaign activity codes does a hotel define? instructions: - text: List campaign activity types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show marketing campaign activity type codes for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/cashRegisterId'].get update: x-apievangelist-phrasing: intent: List cash register IDs at a hotel effect: read questions: - What cash register IDs are set up at a property? - Which registers can a cashier open at one hotel? instructions: - text: List cash register IDs at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show cash register identifiers for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/catBudgetType/{catBudgetType}/catBudgetTypeEventCodes'].get update: x-apievangelist-phrasing: intent: List event codes for a catering budget type effect: read questions: - Which event type codes belong to a catering budget type? - What event codes can a catering budget track? instructions: - text: List event codes for catering budget type {catBudgetType} at hotel {hotelId}. slots: catBudgetType: path.catBudgetType hotelId: path.hotelId - text: Show budget-type {catBudgetType} event type values at {hotelId}. slots: catBudgetType: path.catBudgetType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/catBudgetType/{catBudgetType}/catBudgetTypeMarketCodes'].get update: x-apievangelist-phrasing: intent: List market codes for a catering budget type effect: read questions: - Which market segments can a catering budget type be split by? - What market codes attach to a catering budget type? instructions: - text: List market codes for catering budget type {catBudgetType} at hotel {hotelId}. slots: catBudgetType: path.catBudgetType hotelId: path.hotelId - text: Show market segments under catering budget type {catBudgetType} for {hotelId}. slots: catBudgetType: path.catBudgetType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/catBudgetType/{catBudgetType}/catBudgetTypeMealCodes'].get update: x-apievangelist-phrasing: intent: List meal codes for a catering budget type effect: read questions: - Which meal periods, like breakfast or dinner, can a catering budget cover? - What meal codes exist under a catering budget type? instructions: - text: List meal codes for catering budget type {catBudgetType} at hotel {hotelId}. slots: catBudgetType: path.catBudgetType hotelId: path.hotelId - text: Show breakfast, lunch and dinner codes of budget type {catBudgetType} at {hotelId}. slots: catBudgetType: path.catBudgetType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/catBudgetType/{catBudgetType}/catBudgetTypeRevenueCodes'].get update: x-apievangelist-phrasing: intent: List revenue codes for a catering budget type effect: read questions: - Which catering revenue types can be budgeted under a budget type? - What revenue codes, such as food or beverage, belong to a catering budget type? instructions: - text: List revenue codes for catering budget type {catBudgetType} at hotel {hotelId}. slots: catBudgetType: path.catBudgetType hotelId: path.hotelId - text: Show food and beverage revenue types for budget type {catBudgetType} at {hotelId}. slots: catBudgetType: path.catBudgetType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/cateringPackagePriceCodes'].get update: x-apievangelist-phrasing: intent: List catering package price codes effect: read questions: - What price codes can a catering package use? - Which package pricing codes are configured for events at a hotel? instructions: - text: List catering package price codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show catering package pricing codes for {hotelId}, excluding {excludeCodes}. slots: hotelId: path.hotelId excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/channel/{channel}/bookingChannelRatePlans'].get update: x-apievangelist-phrasing: intent: List a booking channel's rate plans effect: read questions: - Which rate plans does a booking channel sell for a hotel? - What channel rate plans are set up on one distribution channel? instructions: - text: List rate plans of channel {channel} at hotel {hotelId}. slots: channel: path.channel hotelId: path.hotelId - text: Show booking channel {channel} rate plans for {hotelId}. slots: channel: path.channel hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/channelCardTypeMappingCardType'].get update: x-apievangelist-phrasing: intent: List hotel card types for channel mapping effect: read questions: - Which hotel credit card types can be mapped to channel card codes? - What card types are available on the property side of a channel card mapping? instructions: - text: List card types for channel card mapping at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show property card types eligible for channel mapping at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/channelCardTypeMappingGdsHost'].get update: x-apievangelist-phrasing: intent: List GDS hosts for channel card mapping effect: read questions: - Which GDS hosts have credit card type mappings at a hotel? - What hosts can I pick when mapping channel card types? instructions: - text: List GDS hosts for channel card mapping at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show hosts used in card type mappings for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/commissionCode'].get update: x-apievangelist-phrasing: intent: List travel agent commission codes effect: read questions: - What commission codes are set up for travel agents at a hotel? - Which commission plans can be attached to an agent profile? instructions: - text: List commission codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show agent commission code values for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/commissionTxnCodes'].get update: x-apievangelist-phrasing: intent: List transaction codes used for commissions effect: read questions: - Which transaction codes count toward commission calculations? - What charge codes are commissionable at a property? instructions: - text: List commission transaction codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show commissionable transaction codes for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/compAuthorizers'].get update: x-apievangelist-phrasing: intent: List complimentary authorizers effect: read questions: - Who can authorize complimentary charges at a hotel? - Which comp authorizers are on file for a property? instructions: - text: List comp authorizers at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show staff allowed to approve comps at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/compTypes'].get update: x-apievangelist-phrasing: intent: List complimentary types effect: read questions: - What types of comps can be granted at a hotel? - Which complimentary type codes exist, such as room or food comps? instructions: - text: List comp types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show complimentary type codes for {hotelId}, excluding {excludeCodes}. slots: hotelId: path.hotelId excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/companies'].get update: x-apievangelist-phrasing: intent: List company profiles at a hotel effect: read questions: - Which company accounts can be selected for a booking at a hotel? - Can I get a pick list of corporate company names? instructions: - text: List companies at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show company profile values for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/confLetterReports'].get update: x-apievangelist-phrasing: intent: List confirmation letter templates effect: read questions: - What confirmation letter reports can be sent to guests? - Which booking confirmation templates does a hotel have? instructions: - text: List confirmation letter reports at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show confirmation letter template options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/configType/{configType}/exportMappingCodesToLink'].get update: x-apievangelist-phrasing: intent: List export mapping codes available to link effect: read questions: - Which export mapping codes can I link for a configuration type? - What unlinked mapping codes exist for a data export config type? instructions: - text: List export mapping codes to link for config type {configType} at hotel {hotelId}. slots: configType: path.configType hotelId: path.hotelId - text: Show linkable export mapping codes of type {configType} at {hotelId}. slots: configType: path.configType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/contactType/{contactType}/hotelContactCommMethod'].get update: x-apievangelist-phrasing: intent: List communication methods for a hotel contact type effect: read questions: - What communication methods, like phone or email, apply to a hotel contact type? - Which ways of contacting the property are set for a contact type? instructions: - text: List communication methods for contact type {contactType} at hotel {hotelId}. slots: contactType: path.contactType hotelId: path.hotelId - text: Show contact methods of type {contactType} for {hotelId}. slots: contactType: path.contactType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/creditCardTypes'].get update: x-apievangelist-phrasing: intent: List credit card types accepted at a hotel effect: read questions: - What credit card types does a hotel accept? - Which card brands are configured for payment at a property? instructions: - text: List credit card types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show accepted card type codes for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/criteria/{criteria}/stageProfiles'].get update: x-apievangelist-phrasing: intent: List staged profiles matching criteria effect: read questions: - Which staged profiles are waiting to be matched or merged? - Can I search staged guest profiles by a criteria value? instructions: - text: List stage profiles at hotel {hotelId} matching criteria {criteria}. slots: hotelId: path.hotelId criteria: path.criteria - text: Show staged profiles for {hotelId} with criteria {criteria}. slots: hotelId: path.hotelId criteria: path.criteria method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/currentRateCode/{currentRateCode}/currencyCode/{currencyCode}/daily/{daily}/tiered/{tiered}/configBaseRatePlans'].get update: x-apievangelist-phrasing: intent: List base rate plans for a derived rate effect: read questions: - Which rate plans can serve as the base for a derived rate code? - What base rates are valid for a tiered or daily rate in a currency? instructions: - text: List base rate plans at hotel {hotelId} for rate {currentRateCode} in {currencyCode}, daily {daily}, tiered {tiered}. slots: hotelId: path.hotelId currentRateCode: path.currentRateCode currencyCode: path.currencyCode daily: path.daily tiered: path.tiered - text: Show base rate candidates for {currentRateCode} at {hotelId}, currency {currencyCode}, daily={daily}, tiered={tiered}. slots: currentRateCode: path.currentRateCode hotelId: path.hotelId currencyCode: path.currencyCode daily: path.daily tiered: path.tiered method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/currentRateCode/{currentRateCode}/tiered/{tiered}/daily/{daily}/configAdvDynamicBaseRatePlans'].get update: x-apievangelist-phrasing: intent: List base rates for advanced dynamic rates effect: read questions: - Which base rate plans can an advanced dynamic rate be built on? - What rates are eligible as a dynamic pricing base for a rate code? instructions: - text: List advanced dynamic base rate plans at hotel {hotelId} for rate {currentRateCode}, tiered {tiered}, daily {daily}. slots: hotelId: path.hotelId currentRateCode: path.currentRateCode tiered: path.tiered daily: path.daily - text: Show dynamic base rate options for {currentRateCode} at {hotelId} where tiered={tiered} and daily={daily}. slots: currentRateCode: path.currentRateCode hotelId: path.hotelId tiered: path.tiered daily: path.daily method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/customNumberConfigCodes'].get update: x-apievangelist-phrasing: intent: List custom number configuration codes effect: read questions: - What custom numbering sequences are configured at a hotel? - Which custom number codes, such as for invoices, can a property use? instructions: - text: List custom number configuration codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show custom number sequence codes for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/dbfLogo/{dbfLogo}/customRoomTranslation'].get update: x-apievangelist-phrasing: intent: List custom room translations effect: read questions: - What custom room descriptions or translations exist for a logo? - Can I get room translation values filtered by a DBF logo? instructions: - text: List custom room translations at hotel {hotelId} for logo {dbfLogo}. slots: hotelId: path.hotelId dbfLogo: path.dbfLogo - text: Show translated room text for {hotelId} with DBF logo {dbfLogo}. slots: hotelId: path.hotelId dbfLogo: path.dbfLogo method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/departmentId/{departmentId}/quickTexts'].get update: x-apievangelist-phrasing: intent: List quick texts for a department effect: read questions: - What quick text snippets can a department insert into notes or messages? - Which canned texts are set up for one department at a hotel? instructions: - text: List quick texts for department {departmentId} at hotel {hotelId}. slots: departmentId: path.departmentId hotelId: path.hotelId - text: Show canned text entries of department {departmentId} at {hotelId}. slots: departmentId: path.departmentId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/deviceLocations'].get update: x-apievangelist-phrasing: intent: List device locations at a hotel effect: read questions: - Where are interface devices located at a property? - What device location codes are defined at a hotel? instructions: - text: List device locations at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show device location values for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/dietaryPreferences'].get update: x-apievangelist-phrasing: intent: List dietary preferences effect: read questions: - What dietary preferences can be recorded for a guest? - Which diet options, like vegan or gluten free, does a hotel track? instructions: - text: List dietary preferences at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show dietary preference codes for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/eCoupon'].get update: x-apievangelist-phrasing: intent: List e-coupons at a hotel effect: read questions: - What e-coupons are set up at a property? - Which electronic coupon codes can guests redeem? instructions: - text: List e-coupons at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show electronic coupon values for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/eCouponRateCodes'].get update: x-apievangelist-phrasing: intent: List rate codes that carry e-coupons effect: read questions: - Which rate codes include e-coupons? - What rates are linked to electronic coupons at a hotel? instructions: - text: List e-coupon rate codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show rate codes offering e-coupons at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/ecouponResvRoom'].get update: x-apievangelist-phrasing: intent: List reservation rooms with e-coupons effect: read questions: - Which reserved rooms have e-coupons attached? - What rooms on reservations can e-coupons be issued to? instructions: - text: List e-coupon reservation rooms at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show reservation rooms eligible for e-coupons at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/eventGroups'].get update: x-apievangelist-phrasing: intent: List catering event groups effect: read questions: - What event groups are used to categorize catering events? - Which event group codes does a hotel have? instructions: - text: List event groups at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show catering event group values for {hotelId}, excluding {excludeCodes}. slots: hotelId: path.hotelId excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/eventLocations'].get update: x-apievangelist-phrasing: intent: List event function spaces at a hotel effect: read questions: - Which function rooms can host catering events at a property? - What event location codes are defined, such as ballrooms? instructions: - text: List event locations at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show function space codes for events at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/exchangeType/{exchangeType}/currencyExchangeRates'].get update: x-apievangelist-phrasing: intent: List currency exchange rates by exchange type effect: read questions: - What exchange rates apply to a currency exchange type at a hotel? - Can I look up the rates used for cash foreign exchange at the front desk? instructions: - text: List currency exchange rates of type {exchangeType} at hotel {hotelId}. slots: exchangeType: path.exchangeType hotelId: path.hotelId - text: Show exchange rates for exchange type {exchangeType} at {hotelId}. slots: exchangeType: path.exchangeType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/exportMappingTypeCodes'].get update: x-apievangelist-phrasing: intent: List export mapping type codes effect: read questions: - What export mapping types exist for data exports? - Which mapping type codes can an export configuration use? instructions: - text: List export mapping type codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show data export mapping types for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/extSystem/{extSystem}/module/{module}/businessEventActionType'].get update: x-apievangelist-phrasing: intent: List business event action types for a module effect: read questions: - Which business event action types can an external system subscribe to in a module? - What events does a module publish to an outbound interface? instructions: - text: List business event action types at hotel {hotelId} for external system {extSystem} and module {module}. slots: hotelId: path.hotelId extSystem: path.extSystem module: path.module - text: Show {module} business events for external system {extSystem} at {hotelId}. slots: module: path.module extSystem: path.extSystem hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/externalReferenceTypes'].get update: x-apievangelist-phrasing: intent: List external reference types effect: read questions: - What external reference types can be stored on records? - Which third-party reference number types does a hotel track? instructions: - text: List external reference types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show external reference type codes for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/facilityCodes'].get update: x-apievangelist-phrasing: intent: List facility codes at a hotel effect: read questions: - What housekeeping facility codes are defined at a property? - Which facility items, like towels or cribs, can be tracked? instructions: - text: List facility codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show facility code values for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/facilityTask/{facilityTask}/facilityCodesReservation'].get update: x-apievangelist-phrasing: intent: List facility codes for a reservation task effect: read questions: - Which facility codes can be assigned to a reservation for a facility task? - What facilities are linked to one housekeeping facility task on bookings? instructions: - text: List reservation facility codes for facility task {facilityTask} at hotel {hotelId}. slots: facilityTask: path.facilityTask hotelId: path.hotelId - text: Show facility codes under task {facilityTask} for reservations at {hotelId}. slots: facilityTask: path.facilityTask hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/facilityTasks'].get update: x-apievangelist-phrasing: intent: List housekeeping facility tasks effect: read questions: - What facility tasks can housekeeping schedule at a hotel? - Which facility task codes are configured? instructions: - text: List facility tasks at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show housekeeping facility task codes for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fileGroup/{fileGroup}/availableExportTemplates'].get update: x-apievangelist-phrasing: intent: List export templates available for a file group effect: read questions: - Which export templates can I use for a file group? - What data export templates are available to a hotel for one group of files? instructions: - text: List available export templates for file group {fileGroup} at hotel {hotelId}. slots: fileGroup: path.fileGroup hotelId: path.hotelId - text: Show export templates in file group {fileGroup} for {hotelId}. slots: fileGroup: path.fileGroup hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fiscalPaymentMethods'].get update: x-apievangelist-phrasing: intent: List fiscal payment methods effect: read questions: - What payment methods are recognized for fiscal reporting? - Which fiscal payment codes are configured for tax compliance? instructions: - text: List fiscal payment methods at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show fiscal payment method codes for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fiscalYearId/{fiscalYearId}/repFiscalMonths'].get update: x-apievangelist-phrasing: intent: List fiscal months of a fiscal year for reports effect: read questions: - What fiscal months make up a fiscal year for reporting? - Can I choose a fiscal month from one year's calendar when running a report? instructions: - text: List fiscal months for fiscal year {fiscalYearId} at hotel {hotelId}. slots: fiscalYearId: path.fiscalYearId hotelId: path.hotelId - text: Show report month periods in fiscal year {fiscalYearId} at {hotelId}. slots: fiscalYearId: path.fiscalYearId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fiscalYearId/{fiscalYearId}/repFiscalWeeks'].get update: x-apievangelist-phrasing: intent: List fiscal weeks of a fiscal year for reports effect: read questions: - Which fiscal weeks exist in a fiscal year for report filtering? - What week periods can I pick for a weekly report in one fiscal year? instructions: - text: List fiscal weeks for fiscal year {fiscalYearId} at hotel {hotelId}. slots: fiscalYearId: path.fiscalYearId hotelId: path.hotelId - text: Show weekly report periods of fiscal year {fiscalYearId} at {hotelId}. slots: fiscalYearId: path.fiscalYearId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fixedChargesTransactionCodes'].get update: x-apievangelist-phrasing: intent: List transaction codes for fixed charges effect: read questions: - Which transaction codes can be used for recurring fixed charges? - What charge codes are allowed on a fixed charge setup? instructions: - text: List fixed charge transaction codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show transaction codes eligible for fixed charges at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/floors'].get update: x-apievangelist-phrasing: intent: List floors at a hotel effect: read questions: - What floors does a property have for room assignment? - Can I get the floor list for a hotel? instructions: - text: List floors at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show floor values for {hotelId}, excluding {excludeCodes}. slots: hotelId: path.hotelId excludeCodes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/folioStyles'].get update: x-apievangelist-phrasing: intent: List folio print styles effect: read questions: - What folio styles can guest bills be printed in? - Which folio layout styles does a hotel offer? instructions: - text: List folio styles at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show folio print style options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/folioTypes'].get update: x-apievangelist-phrasing: intent: List folio types effect: read questions: - What folio types, such as guest or company folios, exist? - Which folio type codes are configured at a property? instructions: - text: List folio types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show folio type codes for {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/forecastGroups'].get update: x-apievangelist-phrasing: intent: List forecast groups effect: read questions: - What forecast groups are used for revenue forecasting at a hotel? - Which forecast group codes can rates or markets roll into? instructions: - text: List forecast groups at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show forecast group values for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fromDate/{fromDate}/taskBreakOut'].get update: x-apievangelist-phrasing: intent: List housekeeping task break outs from a date effect: read questions: - What housekeeping task break outs exist from a given date? - Can I see the task assignment break outs generated starting on a date? instructions: - text: List task break outs at hotel {hotelId} from {fromDate}. slots: hotelId: path.hotelId fromDate: path.fromDate - text: Show housekeeping break outs at {hotelId} starting {fromDate}. slots: hotelId: path.hotelId fromDate: path.fromDate method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fromDate/{fromDate}/toDate/{toDate}/repRoomsStat'].get update: x-apievangelist-phrasing: intent: List room statistics values for a report period effect: read questions: - Which room statistics values can a report use between two dates? - What rooms statistics options exist for a from and to date? instructions: - text: List report room statistics at hotel {hotelId} from {fromDate} to {toDate}. slots: hotelId: path.hotelId fromDate: path.fromDate toDate: path.toDate - text: Show rooms stat values for {hotelId} between {fromDate} and {toDate}. slots: hotelId: path.hotelId fromDate: path.fromDate toDate: path.toDate method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fromRoomClass/{fromRoomClass}/upsellToRoomClassEdit'].get update: x-apievangelist-phrasing: intent: List room classes a guest can be upsold to effect: read questions: - Which room classes can I upsell a guest into from their current room class? - When editing an upsell rule, what target room classes are allowed from a given class? instructions: - text: Show the room classes guests in room class {fromRoomClass} can be upsold to at hotel {hotelId}. slots: fromRoomClass: path.fromRoomClass hotelId: path.hotelId - text: For the upsell rule editor at {hotelId}, list upgrade target classes from {fromRoomClass}. slots: hotelId: path.hotelId fromRoomClass: path.fromRoomClass method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fromRoomNumber'].get update: x-apievangelist-phrasing: intent: List starting room numbers for a room range effect: read questions: - What room numbers can I pick as the starting "from room" in a range at my property? - Can I get the from-room-number picklist used when choosing a range of rooms? instructions: - text: List the from-room-number values for hotel {hotelId}. slots: hotelId: path.hotelId - text: Give me the starting room numbers I can choose from at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/fromRoomTypeLabel/{fromRoomTypeLabel}/upsellToRoomTypeEdit'].get update: x-apievangelist-phrasing: intent: List room types a guest can be upsold to effect: read questions: - Which room types can a guest be upgraded to from a specific room type label? - What target room types show up when editing a room type upsell rule? instructions: - text: List the room types guests in room type {fromRoomTypeLabel} can be upsold to at hotel {hotelId}. slots: fromRoomTypeLabel: path.fromRoomTypeLabel hotelId: path.hotelId - text: Show upsell target room types from {fromRoomTypeLabel} for the upsell rule editor at {hotelId}. slots: fromRoomTypeLabel: path.fromRoomTypeLabel hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/gemMenuItems'].get update: x-apievangelist-phrasing: intent: List GEM menu items for a property effect: read questions: - What GEM menu items are available at my hotel for event catering? - Can I pull the list of GEM menu item codes configured for a property? instructions: - text: List the GEM menu items at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get GEM menu item codes for property {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/genericReports'].get update: x-apievangelist-phrasing: intent: List generic reports available at a property effect: read questions: - Which generic reports can I choose from at my hotel? - Is there a picklist of the generic report names set up for a property? instructions: - text: List the generic reports available at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show me the generic report options for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/groupArrivals'].get update: x-apievangelist-phrasing: intent: List group arrivals for a property effect: read questions: - Which groups are arriving at my hotel that I can pick from a list? - Can I get a lookup of group arrivals to select a group booking by? instructions: - text: List group arrivals at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show the group arrival picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/groups'].get update: x-apievangelist-phrasing: intent: List groups set up at a property effect: read questions: - What groups exist at my property that I can select in a dropdown? - Can I look up the group codes defined for a hotel? instructions: - text: List all groups at hotel {hotelId}. slots: hotelId: path.hotelId - text: Give me the group code picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/guestMessagesMultiHotel'].get update: x-apievangelist-phrasing: intent: List hotels available for guest messages effect: read questions: - Which hotels can I choose when leaving a guest message across multiple properties? - Can a guest message be targeted at another property in my chain, and which ones are listed? instructions: - text: List the hotels selectable for multi-hotel guest messages from {hotelId}. slots: hotelId: path.hotelId - text: Show the multi-property guest message hotel picklist for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/guestMessagesQuickTexts'].get update: x-apievangelist-phrasing: intent: List quick texts for guest messages effect: read questions: - What canned quick-text snippets can I insert when writing a guest message? - Are there predefined phrases for guest messages at my hotel? instructions: - text: List guest message quick texts at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the canned guest message snippets for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hkAttendants'].get update: x-apievangelist-phrasing: intent: List housekeeping attendants at a property effect: read questions: - Which housekeeping attendants can I assign rooms to at my hotel? - Can I get a picklist of room attendants, including ones who are inactive? instructions: - text: List housekeeping attendants at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show every room attendant at property {hotelId}, including inactive attendants. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hkAttendantsMobile'].get update: x-apievangelist-phrasing: intent: List housekeeping attendants for the mobile app effect: read questions: - What attendant list does the mobile housekeeping app show for my property? - Is there a separate attendant picklist used on mobile housekeeping devices? instructions: - text: List housekeeping attendants for mobile use at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the mobile housekeeping attendant picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hkFloors'].get update: x-apievangelist-phrasing: intent: List floors for housekeeping effect: read questions: - Which floors can I filter housekeeping work by at my hotel? - Can I get the list of floors used on housekeeping boards? instructions: - text: List housekeeping floors at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show the floor picklist for housekeeping at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hkRoomTypes'].get update: x-apievangelist-phrasing: intent: List room types for housekeeping filters effect: read questions: - What room types can I filter the housekeeping board by? - Is there a room type picklist specific to housekeeping screens? instructions: - text: List the housekeeping room types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get room types for filtering housekeeping at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hkRooms'].get update: x-apievangelist-phrasing: intent: List rooms via the short hkRooms lookup effect: read questions: - Which rooms show up in the hkRooms housekeeping lookup for my hotel? - Can I get the compact hkRooms room picklist rather than the full housekeeping rooms list? instructions: - text: List rooms from the hkRooms lookup at hotel {hotelId}. slots: hotelId: path.hotelId - text: Use the hkRooms picklist to show rooms at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hkTaskBreakOut'].get update: x-apievangelist-phrasing: intent: List housekeeping task breakout options effect: read questions: - What task breakout options are there for splitting housekeeping tasks? - Can I see how housekeeping tasks break out into sub-options at my hotel? instructions: - text: List housekeeping task breakout values at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show task breakout options for housekeeping at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hkTaskCodes'].get update: x-apievangelist-phrasing: intent: List housekeeping task codes effect: read questions: - Which housekeeping task codes like turndown or deep clean are configured? - Can I pull the task code picklist for assigning housekeeping work? instructions: - text: List housekeeping task codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get housekeeping task codes for property {hotelId}, including inactive codes. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hkTaskTemplates'].get update: x-apievangelist-phrasing: intent: List housekeeping task templates effect: read questions: - What housekeeping task templates can I base a task sheet on? - Is there a list of saved templates for generating housekeeping tasks? instructions: - text: List housekeeping task templates at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show the task sheet templates for housekeeping at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hotelEventTypes'].get update: x-apievangelist-phrasing: intent: List event types at a property effect: read questions: - Which event types like banquet or meeting are defined at my hotel? - Can I get the event type picklist for booking catering events? instructions: - text: List event types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the catering event type codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hotelInterfaceImportRooms'].get update: x-apievangelist-phrasing: intent: List rooms for interface room import effect: read questions: - Which rooms can be picked when importing rooms through a property interface? - Is there a room list used by the interface import screen? instructions: - text: List interface import rooms at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show rooms available for interface room import at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/hotelRateTier'].get update: x-apievangelist-phrasing: intent: List rate tiers at a property effect: read questions: - What rate tiers are set up at my hotel? - Can I look up the rate tier values to assign to a rate code? instructions: - text: List rate tiers at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the rate tier picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/houseKeepingRooms'].get update: x-apievangelist-phrasing: intent: List rooms via the full houseKeepingRooms lookup effect: read questions: - Which rooms come back from the houseKeepingRooms list for my property? - Can I pull the full housekeeping rooms picklist used on the room status screen? instructions: - text: List rooms from the houseKeepingRooms lookup at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the full housekeeping rooms picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/houseKeepingSections'].get update: x-apievangelist-phrasing: intent: List housekeeping sections effect: read questions: - What housekeeping sections is my hotel divided into? - Can I get the section codes used to split rooms among attendants? instructions: - text: List housekeeping sections at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show section codes for housekeeping at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/housekeepingCreditRules'].get update: x-apievangelist-phrasing: intent: List housekeeping credit rules effect: read questions: - Which credit rules decide how many cleaning credits a room earns? - Can I see the housekeeping credit rule codes set up for a property? instructions: - text: List housekeeping credit rules at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get cleaning credit rule codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/ifcId/{ifcId}/category/{category}/ifcRightsView'].get update: x-apievangelist-phrasing: intent: List rights for an interface by category effect: read questions: - What rights does a specific property interface have in a given category? - Can I view the interface rights for one interface ID filtered by category? instructions: - text: List rights for interface {ifcId} in category {category} at hotel {hotelId}. slots: ifcId: path.ifcId category: path.category hotelId: path.hotelId - text: Show the interface rights view for {ifcId}, category {category}, at property {hotelId}. slots: ifcId: path.ifcId category: path.category hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/imbalanceVerificationTypes'].get update: x-apievangelist-phrasing: intent: List imbalance verification types effect: read questions: - Which imbalance verification types can I choose when checking interface postings? - Is there a list of the ways an imbalance can be verified at my hotel? instructions: - text: List imbalance verification types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the imbalance verification type picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/includeBlank/{includeBlank}/upsellOccupancyLevels'].get update: x-apievangelist-phrasing: intent: List occupancy levels for upsell rules effect: read questions: - What occupancy levels can an upsell rule be tied to? - Can the upsell occupancy level list include a blank option? instructions: - text: List upsell occupancy levels at hotel {hotelId} with include-blank set to {includeBlank}. slots: hotelId: path.hotelId includeBlank: path.includeBlank - text: Show occupancy levels for upsell rules at {hotelId}, includeBlank {includeBlank}. slots: hotelId: path.hotelId includeBlank: path.includeBlank method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/includeInactive/{includeInactive}/sourceGroups'].get update: x-apievangelist-phrasing: intent: List source groups at a property effect: read questions: - Which booking source groups are defined at my hotel? - Can I include inactive source groups in the lookup? instructions: - text: List source groups at hotel {hotelId} with include-inactive set to {includeInactive}. slots: hotelId: path.hotelId includeInactive: path.includeInactive - text: Get source group codes for property {hotelId}, includeInactive {includeInactive}. slots: hotelId: path.hotelId includeInactive: path.includeInactive method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceAutoBalance'].get update: x-apievangelist-phrasing: intent: List interface auto-balance options effect: read questions: - What auto-balance options can a property interface use? - Is there a picklist for how interfaces automatically balance postings? instructions: - text: List interface auto-balance values at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show auto-balance options for interfaces at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceDataRequestMarketCode'].get update: x-apievangelist-phrasing: intent: List market codes for interface data requests effect: read questions: - Which market codes can I request when pulling data through an interface? - Can I get the market code list for an interface data request? instructions: - text: List market codes for interface data requests at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the interface data request market code picklist for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceDataRequestMarketGroup'].get update: x-apievangelist-phrasing: intent: List market groups for interface data requests effect: read questions: - What market groups can be selected in an interface data request? - Is there a market group picklist specific to interface data requests? instructions: - text: List market groups for interface data requests at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show interface data request market groups for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceDataRequestRoomClass'].get update: x-apievangelist-phrasing: intent: List room classes for interface data requests effect: read questions: - Which room classes can I choose when requesting data over an interface? - Can I get room classes scoped to interface data requests? instructions: - text: List room classes for interface data requests at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the interface data request room class picklist for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceDataRequestRoomTypes'].get update: x-apievangelist-phrasing: intent: List room types for interface data requests effect: read questions: - What room types are selectable in an interface data request? - Can I get the room type list used when an interface asks for data? instructions: - text: List room types for interface data requests at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show interface data request room types for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceDataRequestSourceCode'].get update: x-apievangelist-phrasing: intent: List source codes for interface data requests effect: read questions: - Which source codes can I include in an interface data request? - Is there a booking source code picklist for interface data requests? instructions: - text: List source codes for interface data requests at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get interface data request source codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceDataRequestSourceGroup'].get update: x-apievangelist-phrasing: intent: List source groups for interface data requests effect: read questions: - What source groups can an interface data request be filtered on? - Can I look up source groups for the interface data request screen? instructions: - text: List source groups for interface data requests at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show the interface data request source group picklist for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfacePseudoRoom'].get update: x-apievangelist-phrasing: intent: List pseudo rooms for interfaces effect: read questions: - Which pseudo rooms can an interface post charges to? - Can I get the list of non-physical pseudo rooms available to interfaces? instructions: - text: List interface pseudo rooms at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get pseudo rooms usable by interfaces at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceResyncFunctionSpace'].get update: x-apievangelist-phrasing: intent: List function spaces for interface resync effect: read questions: - Which function spaces can I resync to an external interface? - Can I pick meeting spaces to resend over an interface resync? instructions: - text: List function spaces available for interface resync at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show function spaces I can resync at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceResyncOwnerContract'].get update: x-apievangelist-phrasing: intent: List owner contracts for interface resync effect: read questions: - What owner contracts can be resynced through an interface? - Is there a picklist of owner contracts for the interface resync screen? instructions: - text: List owner contracts available for interface resync at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get owner contracts I can resync for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceResyncOwnerContractRoom'].get update: x-apievangelist-phrasing: intent: List owner contract rooms for interface resync effect: read questions: - Which rooms under owner contracts can I resync to an interface? - Can I resync individual owner contract rooms, and which are listed? instructions: - text: List owner contract rooms available for interface resync at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show rooms tied to owner contracts that can be resynced at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceResyncProducts'].get update: x-apievangelist-phrasing: intent: List products for interface resync effect: read questions: - What products or packages can be resent through an interface resync? - Can I get the product picklist on the interface resync screen? instructions: - text: List products available for interface resync at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the resync product picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceTrxCodesAllCharges'].get update: x-apievangelist-phrasing: intent: List transaction codes for interface charges effect: read questions: - Which transaction codes can an interface post any kind of charge to? - Can I get every charge transaction code available to interfaces at my hotel? instructions: - text: List all-charges interface transaction codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show transaction codes interfaces can post general charges to at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceTrxCodesMinibar'].get update: x-apievangelist-phrasing: intent: List minibar transaction codes for interfaces effect: read questions: - What transaction codes can a minibar interface post to? - Is there a separate list of minibar charge codes for interfaces? instructions: - text: List minibar interface transaction codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the minibar charge codes for interfaces at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/interfaceType/{interfaceType}/interfaceRowId/{interfaceRowId}/allowedHotelInterfaceRights'].get update: x-apievangelist-phrasing: intent: List rights allowed for a hotel interface effect: read questions: - Which rights are allowed for a particular interface type and interface row? - Can I check what an interface is permitted to do at my property? instructions: - text: List allowed rights for interface type {interfaceType}, row {interfaceRowId}, at hotel {hotelId}. slots: interfaceType: path.interfaceType interfaceRowId: path.interfaceRowId hotelId: path.hotelId - text: Show permitted interface rights for row {interfaceRowId} of type {interfaceType} at {hotelId}. slots: interfaceRowId: path.interfaceRowId interfaceType: path.interfaceType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/invItemsClasses'].get update: x-apievangelist-phrasing: intent: List inventory item classes (invItemsClasses) effect: read questions: - What classes are defined for inventory items like rollaway beds or projectors? - Can I get the invItemsClasses picklist for inventory items at my hotel? instructions: - text: List inventory item classes from invItemsClasses at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the invItemsClasses picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/invItemsPools'].get update: x-apievangelist-phrasing: intent: List inventory item pools effect: read questions: - Which inventory item pools are shared at my property? - Can I look up the pools that inventory items are grouped into? instructions: - text: List inventory item pools at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show inventory item pools for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/inventoryItemTemplateItems'].get update: x-apievangelist-phrasing: intent: List inventory items for templates effect: read questions: - Which inventory items can be added to an item template? - Is there a list of items available when building an inventory item template? instructions: - text: List inventory template items at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get items selectable for inventory templates at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/itemClasses'].get update: x-apievangelist-phrasing: intent: List item classes (itemClasses) effect: read questions: - What item classes come back from the itemClasses lookup at my hotel? - Can I pull the general itemClasses picklist rather than the inventory-specific one? instructions: - text: List item classes from itemClasses at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the itemClasses picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/itemCodes'].get update: x-apievangelist-phrasing: intent: List inventory item codes effect: read questions: - Which item codes are set up for rentable items at my property? - Can I get the item code picklist to attach items to a reservation? instructions: - text: List item codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show inventory item codes for property {hotelId}, including inactive items. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/itemId/{itemId}/inventoryItemAttributes'].get update: x-apievangelist-phrasing: intent: List attributes of an inventory item effect: read questions: - What attributes are defined for a specific inventory item? - Can I look up an item's attributes by its item ID? instructions: - text: List attributes for inventory item {itemId} at hotel {hotelId}. slots: itemId: path.itemId hotelId: path.hotelId - text: Show the attribute values of item {itemId} at property {hotelId}. slots: itemId: path.itemId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/itemId/{itemId}/inventoryItemRates'].get update: x-apievangelist-phrasing: intent: List rates for an inventory item effect: read questions: - What rates can be charged for a specific inventory item? - Can I see the rate options for one item by item ID? instructions: - text: List rates for inventory item {itemId} at hotel {hotelId}. slots: itemId: path.itemId hotelId: path.hotelId - text: Get the rate picklist for item {itemId} at property {hotelId}. slots: itemId: path.itemId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/itemId/{itemId}/itemPriceCode'].get update: x-apievangelist-phrasing: intent: List price codes for an item effect: read questions: - Which price codes apply to a particular item? - Can I get the price code options for one item ID at my hotel? instructions: - text: List price codes for item {itemId} at hotel {hotelId}. slots: itemId: path.itemId hotelId: path.hotelId - text: Show price codes configured for item {itemId} at property {hotelId}. slots: itemId: path.itemId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/itemId/{itemId}/itemVendor'].get update: x-apievangelist-phrasing: intent: List vendors for an item effect: read questions: - Which vendors supply a specific item? - Can I look up the vendor list for an item by its ID? instructions: - text: List vendors for item {itemId} at hotel {hotelId}. slots: itemId: path.itemId hotelId: path.hotelId - text: Get the vendor picklist for item {itemId} at property {hotelId}. slots: itemId: path.itemId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/jobTitles'].get update: x-apievangelist-phrasing: intent: List job titles at a property effect: read questions: - What job titles are defined for staff at my hotel? - Can I get the job title picklist for user or contact records? instructions: - text: List job titles at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the staff job title picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/keyOptions'].get update: x-apievangelist-phrasing: intent: List room key options effect: read questions: - Which key options are available when encoding room keys? - Can I see the key options the key interface supports at my hotel? instructions: - text: List room key options at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show key encoding options for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/licenses'].get update: x-apievangelist-phrasing: intent: List licenses active at a property effect: read questions: - Which product licenses are active for my property? - Can I check the list of licensed modules at a hotel? instructions: - text: List licenses at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the licensed module picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/locatorQuickTexts'].get update: x-apievangelist-phrasing: intent: List quick texts for guest locators effect: read questions: - What canned phrases can I use when entering a guest locator? - Is there a quick-text list for saying where a guest can be found? instructions: - text: List guest locator quick texts at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get locator quick-text snippets for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/logo/{logo}/hotelInterfaceDataLineTypes'].get update: x-apievangelist-phrasing: intent: List data line types for an interface logo effect: read questions: - Which data line types does an interface with a given logo support? - Can I look up interface data line types by the interface logo code? instructions: - text: List data line types for interface logo {logo} at hotel {hotelId}. slots: logo: path.logo hotelId: path.hotelId - text: Show interface data line types for logo {logo} at property {hotelId}. slots: logo: path.logo hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/logo/{logo}/interfaceRevenueCode'].get update: x-apievangelist-phrasing: intent: List revenue codes for an interface logo effect: read questions: - What revenue codes are mapped for an interface identified by its logo? - Can I get the interface revenue code picklist for one interface logo? instructions: - text: List revenue codes for interface logo {logo} at hotel {hotelId}. slots: logo: path.logo hotelId: path.hotelId - text: Get interface revenue codes for logo {logo} at property {hotelId}. slots: logo: path.logo hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/managerReportDetails'].get update: x-apievangelist-phrasing: intent: List manager report detail lines effect: read questions: - What detail lines can appear in the manager report? - Can I get the list of line items configured for the manager report? instructions: - text: List manager report details at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show manager report detail lines for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/managersReports'].get update: x-apievangelist-phrasing: intent: List manager reports effect: read questions: - Which manager reports are set up at my hotel? - Can I pick from the list of manager report definitions for a property? instructions: - text: List manager reports at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the manager report picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/marketGroups'].get update: x-apievangelist-phrasing: intent: List market groups at a property effect: read questions: - What market groups are my market codes rolled up into? - Can I get the market group picklist, including inactive groups? instructions: - text: List market groups at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show market groups for property {hotelId}, including inactive ones. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/marketSegment'].get update: x-apievangelist-phrasing: intent: List market segments effect: read questions: - Which market segments can I assign a booking to? - Can I pull the market segment list for my property? instructions: - text: List market segments at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the market segment picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/masterBlock'].get update: x-apievangelist-phrasing: intent: List master blocks effect: read questions: - Which master blocks exist that sub-blocks can be linked to? - Can I look up master group blocks at my hotel? instructions: - text: List master blocks at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the master block picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/membershipAwardFinTrx'].get update: x-apievangelist-phrasing: intent: List financial transaction codes for membership awards effect: read questions: - Which financial transaction codes are used to post membership award redemptions? - Can I get the transaction codes tied to loyalty award postings? instructions: - text: List membership award financial transaction codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show award redemption transaction codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/membershipAwardProducts'].get update: x-apievangelist-phrasing: intent: List products redeemable as membership awards effect: read questions: - What products can a loyalty member redeem an award for? - Can I get the award product list at my hotel? instructions: - text: List membership award products at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get products redeemable with loyalty awards at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/membershipAwardRateCodes'].get update: x-apievangelist-phrasing: intent: List rate codes for membership award stays effect: read questions: - Which rate codes apply to award night redemptions? - Can I look up the rate codes used for loyalty award bookings? instructions: - text: List membership award rate codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show rate codes for loyalty award stays at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/membershipAwardUpgradeRoom'].get update: x-apievangelist-phrasing: intent: List rooms for membership award upgrades effect: read questions: - Which room types can a member upgrade into with an award? - Can I see the upgrade rooms available for loyalty award redemptions? instructions: - text: List membership award upgrade rooms at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get rooms members can upgrade to with awards at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/membershipAwardUpgradeRoomGroup'].get update: x-apievangelist-phrasing: intent: List room groups for membership award upgrades effect: read questions: - What room groups can a loyalty award upgrade apply to? - Is there a grouped list of upgrade rooms for member award redemptions? instructions: - text: List membership award upgrade room groups at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show award upgrade room groups for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/membershipType/{membershipType}/awardPayment'].get update: x-apievangelist-phrasing: intent: List award payment options for a membership type effect: read questions: - Which award payment methods apply to a given membership program? - Can members of a specific membership type pay with awards, and how? instructions: - text: List award payment options for membership type {membershipType} at hotel {hotelId}. slots: membershipType: path.membershipType hotelId: path.hotelId - text: Show award payment methods for {membershipType} members at property {hotelId}. slots: membershipType: path.membershipType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/menuClasses'].get update: x-apievangelist-phrasing: intent: List catering menu classes effect: read questions: - What menu classes like breakfast or dinner are set up for catering? - Can I get the menu class picklist at my hotel? instructions: - text: List menu classes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get catering menu classes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/menuItems'].get update: x-apievangelist-phrasing: intent: List catering menu items effect: read questions: - Which menu items can I add to a catering event menu? - Can I get the standard menu item list (not the GEM one) for my property? instructions: - text: List catering menu items at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show menu items for event catering at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/module/{module}/extSystem/{extSystem}/databaseId/{databaseId}/businessEventActionTypeExtDB'].get update: x-apievangelist-phrasing: intent: List business event action types for an external database effect: read questions: - Which business event action types apply to an external system database for a module? - Can I filter business event action types by module, external system and database ID? instructions: - text: List business event action types for module {module}, external system {extSystem}, database {databaseId} at {hotelId}. slots: module: path.module extSystem: path.extSystem databaseId: path.databaseId hotelId: path.hotelId - text: Show action types for {extSystem} database {databaseId} in module {module} at hotel {hotelId}. slots: extSystem: path.extSystem databaseId: path.databaseId module: path.module hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/moduleName/{moduleName}/method/{method}/format'].get update: x-apievangelist-phrasing: intent: List formats for a module and method effect: read questions: - What output formats are available for a module and method? - Can I look up formats by module name and method at my property? instructions: - text: List formats for module {moduleName} and method {method} at hotel {hotelId}. slots: moduleName: path.moduleName method: path.method hotelId: path.hotelId - text: Show the format picklist for {moduleName} using method {method} at {hotelId}. slots: moduleName: path.moduleName method: path.method hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/nights/{nights}/arrivalDate/{arrivalDate}/roomCategory/{roomCategory}/testUpsellRulesRateCode'].get update: x-apievangelist-phrasing: intent: List rate codes to test upsell rules effect: read questions: - Which rate codes can I test an upsell rule with for a given arrival date and length of stay? - Can I preview upsell rule rate codes for a room category and number of nights? instructions: - text: List test upsell rate codes for {roomCategory}, arriving {arrivalDate} for {nights} nights at hotel {hotelId}. slots: roomCategory: path.roomCategory arrivalDate: path.arrivalDate nights: path.nights hotelId: path.hotelId - text: 'Show rate codes to test upsell rules: room category {roomCategory}, {nights} nights from {arrivalDate}, hotel {hotelId}.' slots: roomCategory: path.roomCategory nights: path.nights arrivalDate: path.arrivalDate hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/osaActivityTypes'].get update: x-apievangelist-phrasing: intent: List OSA activity types effect: read questions: - What OSA activity types are configured at my hotel? - Can I get the OSA activity type picklist for a property? instructions: - text: List OSA activity types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get OSA activity type codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/oxiInterfaceReferences'].get update: x-apievangelist-phrasing: intent: List OXI interface references effect: read questions: - Which OXI interface references are set up for my property? - Can I get the reference values used by OXI interfaces? instructions: - text: List OXI interface references at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show OXI interface reference values for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/oxiInterfaceResorts'].get update: x-apievangelist-phrasing: intent: List resorts linked to OXI interfaces effect: read questions: - Which resorts are mapped on OXI interfaces? - Can I see the resort list tied to OXI interfaces from my hotel? instructions: - text: List OXI interface resorts at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get resorts linked to OXI interfaces for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/oxiInterfaces'].get update: x-apievangelist-phrasing: intent: List OXI interfaces effect: read questions: - What OXI interfaces are configured at my hotel? - Is there a picklist of every OXI interface for a property? instructions: - text: List OXI interfaces at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show the OXI interface picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/packForecastGroupCode'].get update: x-apievangelist-phrasing: intent: List package forecast group codes effect: read questions: - Which forecast group codes can a package be assigned to? - Can I get package forecast groups for forecasting package consumption? instructions: - text: List package forecast group codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get forecast group codes for packages at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/paymentMethods'].get update: x-apievangelist-phrasing: intent: List payment methods accepted at a property effect: read questions: - Which payment methods like cash or specific credit cards does my hotel accept? - Can I get the payment method codes to use when settling a folio? instructions: - text: List payment methods at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show accepted payment method codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/paymentTypes'].get update: x-apievangelist-phrasing: intent: List payment types effect: read questions: - What payment types are defined at my property? - Is there a payment type picklist separate from specific payment methods? instructions: - text: List payment types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the payment type picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/periodSetup'].get update: x-apievangelist-phrasing: intent: List a single period setup (periodSetup) effect: read questions: - What does the periodSetup lookup return for my hotel's accounting periods? - Can I get the periodSetup picklist rather than the periodsSetup one? instructions: - text: List values from periodSetup at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show the periodSetup accounting period picklist for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/periodsSetup'].get update: x-apievangelist-phrasing: intent: List period setups (periodsSetup) effect: read questions: - Which accounting periods come back from the periodsSetup lookup? - Can I get the plural periodsSetup period list for a property? instructions: - text: List values from periodsSetup at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show the periodsSetup period list for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/policyType/{policyType}/depositCancelRules'].get update: x-apievangelist-phrasing: intent: List deposit or cancellation rules by policy type effect: read questions: - Which deposit rules exist at my hotel? - Can I list cancellation rules separately from deposit rules by policy type? instructions: - text: List deposit or cancellation rules of policy type {policyType} at hotel {hotelId}. slots: policyType: path.policyType hotelId: path.hotelId - text: Show {policyType} policy rules for property {hotelId}. slots: policyType: path.policyType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/postingRoom'].get update: x-apievangelist-phrasing: intent: List rooms that charges can be posted to effect: read questions: - Which rooms can I post charges to right now? - Can I get the room picklist used on the posting screen? instructions: - text: List posting rooms at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show rooms available for charge posting at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/postingTransactionCodes'].get update: x-apievangelist-phrasing: intent: List transaction codes for manual postings effect: read questions: - What transaction codes can a cashier post charges with? - Can I get the posting transaction code list for my front desk? instructions: - text: List posting transaction codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get transaction codes for manual charge posting at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/prepaidCardInterfaces'].get update: x-apievangelist-phrasing: intent: List prepaid card interfaces effect: read questions: - Which prepaid card interfaces are connected to my hotel? - Can I get a picklist of prepaid or gift card interfaces? instructions: - text: List prepaid card interfaces at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show prepaid card interfaces for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/priorities'].get update: x-apievangelist-phrasing: intent: List priority codes effect: read questions: - What priority levels can be assigned at my hotel? - Can I get the priority code picklist for a property? instructions: - text: List priority codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get priority levels for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/profiles/{profileId}/profileIdentifications'].get update: x-apievangelist-phrasing: intent: List identification documents on a guest profile effect: read questions: - Which ID documents are on file for a guest profile? - Can I pick from a guest's passports or IDs by profile ID? instructions: - text: List identifications on profile {profileId} at hotel {hotelId}. slots: profileId: path.profileId hotelId: path.hotelId - text: Show the ID documents stored for profile {profileId} at property {hotelId}. slots: profileId: path.profileId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/promoCode/{promoCode}/promoRates'].get update: x-apievangelist-phrasing: intent: List rates attached to a promotion code effect: read questions: - Which rates can be booked with a particular promotion code? - Can I see the rate codes tied to one promo code at my hotel? instructions: - text: List rates for promotion code {promoCode} at hotel {hotelId}. slots: promoCode: path.promoCode hotelId: path.hotelId - text: Show rate codes attached to promo {promoCode} at property {hotelId}. slots: promoCode: path.promoCode hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/promoGroups'].get update: x-apievangelist-phrasing: intent: List promotion groups effect: read questions: - What promotion groups are set up at my property? - Can I get the list of groups that promo codes are organised into? instructions: - text: List promotion groups at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get promo group codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/propertyAmenities'].get update: x-apievangelist-phrasing: intent: List property amenities effect: read questions: - Which amenities like a pool or spa are recorded for my hotel? - Can I get the property amenity codes for a hotel? instructions: - text: List property amenities at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show amenity codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rateCategories'].get update: x-apievangelist-phrasing: intent: List rate categories effect: read questions: - What rate categories are my rate codes grouped under? - Can I get the rate category picklist, including inactive ones? instructions: - text: List rate categories at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show rate categories for property {hotelId}, including inactive categories. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rateCode/{rateCode}/ratePlansForYieldAsConfig'].get update: x-apievangelist-phrasing: intent: List rate plans a rate code can yield as effect: read questions: - Which rate plans can a rate code be configured to yield as? - Can I look up the yield-as options for a specific rate code? instructions: - text: List yield-as rate plans for rate code {rateCode} at hotel {hotelId}. slots: rateCode: path.rateCode hotelId: path.hotelId - text: Show rate plans {rateCode} can yield as at property {hotelId}. slots: rateCode: path.rateCode hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rateCodeGlobalDescEdit'].get update: x-apievangelist-phrasing: intent: List rate codes for global description editing effect: read questions: - Which rate codes can I edit the global description for? - Is there a rate code list for the global description editor? instructions: - text: List rate codes for global description editing at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get rate codes with editable global descriptions at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rateCodeType/{rateCodeType}/rateCodesByType'].get update: x-apievangelist-phrasing: intent: List rate codes of a given type effect: read questions: - Which rate codes belong to a particular rate code type? - Can I filter my hotel's rate codes by type? instructions: - text: List rate codes of type {rateCodeType} at hotel {hotelId}. slots: rateCodeType: path.rateCodeType hotelId: path.hotelId - text: Show all {rateCodeType} rate codes at property {hotelId}. slots: rateCodeType: path.rateCodeType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rateCodeType/{rateCodeType}/ratePlanForMassRate'].get update: x-apievangelist-phrasing: intent: List rate plans for mass rate updates effect: read questions: - Which rate plans can I include in a mass rate change? - Can I filter mass-rate rate plans by rate code type? instructions: - text: List rate plans for mass rate updates of type {rateCodeType} at hotel {hotelId}. slots: rateCodeType: path.rateCodeType hotelId: path.hotelId - text: Show {rateCodeType} rate plans eligible for a mass rate change at {hotelId}. slots: rateCodeType: path.rateCodeType hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rateCodesValid'].get update: x-apievangelist-phrasing: intent: List currently valid rate codes effect: read questions: - What rate codes are currently valid for booking at my hotel? - Can I get only the valid rate codes rather than every rate code? instructions: - text: List valid rate codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show bookable rate codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rateCommissionCodes'].get update: x-apievangelist-phrasing: intent: List commission codes for rates effect: read questions: - Which commission codes can be attached to a rate code? - Can I get the travel agent commission codes used on rates? instructions: - text: List rate commission codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get commission codes for rates at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rateConfigCurrencies'].get update: x-apievangelist-phrasing: intent: List currencies for rate configuration effect: read questions: - What currencies can a rate code be priced in? - Can I get the currency list used when configuring rates? instructions: - text: List rate configuration currencies at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show currencies available for rate setup at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rateGroups'].get update: x-apievangelist-phrasing: intent: List rate groups effect: read questions: - Which rate groups are defined at my property? - Can I get the picklist of groups that rate codes belong to? instructions: - text: List rate groups at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get rate group codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/ratePlanCodes/{ratePlanCodes}/roomTypesForMassRate'].get update: x-apievangelist-phrasing: intent: List room types for mass rate updates effect: read questions: - Which room types can I update in a mass rate change for chosen rate plans? - Can I see the room types attached to a set of rate plan codes? instructions: - text: List room types for mass rate updates on rate plans {ratePlanCodes} at hotel {hotelId}. slots: ratePlanCodes: path.ratePlanCodes hotelId: path.hotelId - text: Show room types covered by rate plans {ratePlanCodes} at {hotelId} for a mass rate change. slots: ratePlanCodes: path.ratePlanCodes hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/ratePlans'].get update: x-apievangelist-phrasing: intent: List rate plans at a property effect: read questions: - What rate plans are set up at my hotel? - Can I get the full rate plan picklist for a property? instructions: - text: List rate plans at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get every rate plan for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/relModuleName/{relModuleName}/applicationModules'].get update: x-apievangelist-phrasing: intent: List application modules related to a module effect: read questions: - Which application modules relate to a given module name? - Can I look up related application modules at my property? instructions: - text: List application modules related to {relModuleName} at hotel {hotelId}. slots: relModuleName: path.relModuleName hotelId: path.hotelId - text: Show modules related to {relModuleName} at property {hotelId}. slots: relModuleName: path.relModuleName hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repBlockCodesParamOff'].get update: x-apievangelist-phrasing: intent: List block codes for reports with the parameter off effect: read questions: - Which block codes can a report filter by when the block parameter is turned off? - What block code list does a report use with the parameter off? instructions: - text: List report block codes with the parameter off at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get parameter-off block codes for reports at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repBlockCodesParamOn'].get update: x-apievangelist-phrasing: intent: List block codes for reports with the parameter on effect: read questions: - Which block codes can a report filter by when the block parameter is on? - Is the report block code list different when the parameter is switched on? instructions: - text: List report block codes with the parameter on at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get parameter-on block codes for reports at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repCashiers'].get update: x-apievangelist-phrasing: intent: List cashiers for report filters effect: read questions: - Which cashiers can I filter a report by? - Can I get the cashier picklist used on report parameter screens? instructions: - text: List cashiers for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report cashier options at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repContactList'].get update: x-apievangelist-phrasing: intent: List contacts for report filters effect: read questions: - Which contacts can I choose as a report parameter? - Can I get the contact list used on report filters? instructions: - text: List contacts for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report contact options for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repCurrencies'].get update: x-apievangelist-phrasing: intent: List currencies for report filters effect: read questions: - What currencies can a report be filtered or shown in? - Can I get the report currency picklist for my hotel? instructions: - text: List currencies for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report currency options for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repDepartments'].get update: x-apievangelist-phrasing: intent: List departments for report filters effect: read questions: - Which departments can I filter a report by? - Can I pull the department list for report parameters? instructions: - text: List departments for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get report department options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repFiscalYears'].get update: x-apievangelist-phrasing: intent: List fiscal years for report filters effect: read questions: - What fiscal years can I run a report for? - Can I get the fiscal year picklist for report parameters? instructions: - text: List fiscal years for reports at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report fiscal year options for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repForeignCurrencies'].get update: x-apievangelist-phrasing: intent: List foreign currencies for report filters effect: read questions: - Which foreign currencies can a report be filtered by? - Is there a foreign-currency-only picklist for reports? instructions: - text: Show only the foreign currencies offered as report parameters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get report foreign currency options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repGroups'].get update: x-apievangelist-phrasing: intent: List groups for report filters effect: read questions: - Which groups can I select as a report parameter? - Can I get the group list shown on report filter screens? instructions: - text: List groups for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report group options for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repInventoryItemPools'].get update: x-apievangelist-phrasing: intent: List inventory item pools for report filters effect: read questions: - Which inventory item pools can I filter a report by? - Is there a report-parameter version of the item pool list? instructions: - text: List inventory item pools for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get report inventory pool options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repMarketCodes'].get update: x-apievangelist-phrasing: intent: List market codes for report filters effect: read questions: - What market codes can I filter a report by? - Can I get the market code picklist for report parameters? instructions: - text: List market codes for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report market code options for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repRoomStatuses'].get update: x-apievangelist-phrasing: intent: List room statuses for report filters effect: read questions: - Which room statuses like clean or inspected can I filter a report by? - Can I get room statuses as report parameters? instructions: - text: List room statuses for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get report room status options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repRoomTypes'].get update: x-apievangelist-phrasing: intent: List room types for report filters effect: read questions: - What room types can I filter a report by? - Is there a report-parameter room type list for my hotel? instructions: - text: List room types for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report room type options for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repRooms'].get update: x-apievangelist-phrasing: intent: List rooms for report filters effect: read questions: - Which room numbers can I pick as a report parameter? - Can I get the room list used on report filter screens? instructions: - text: List rooms for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get report room number options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repServiceRequestCodes'].get update: x-apievangelist-phrasing: intent: List service request codes for report filters effect: read questions: - Which service request codes can I filter a report by? - Can I get service request codes as report parameters? instructions: - text: List service request codes for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report service request code options for {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repTransactionCodes'].get update: x-apievangelist-phrasing: intent: List transaction codes for report filters effect: read questions: - What transaction codes can a financial report be filtered by? - Can I get the report parameter list of transaction codes? instructions: - text: List transaction codes for report filters at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show report transaction code options for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/repTraveAgtCalendarYear'].get update: x-apievangelist-phrasing: intent: List calendar years for travel agent reports effect: read questions: - Which calendar years can I run a travel agent report for? - Can I get the year picklist for travel agent commission reports? instructions: - text: List travel agent report calendar years at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show calendar year options for travel agent reports at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/reservationBasedBlocks'].get update: x-apievangelist-phrasing: intent: List blocks that have reservations effect: read questions: - Which blocks at my hotel have reservations picked up against them? - Can I get a block picklist limited to reservation-based blocks? instructions: - text: List reservation-based blocks at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show blocks with reservations at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/reservationBasedProfiles'].get update: x-apievangelist-phrasing: intent: List profiles from reservations (reservationBasedProfiles) effect: read questions: - Which profiles does the reservationBasedProfiles lookup return for my hotel? - Can I get profiles linked to reservations through the long-named reservation-based profiles list? instructions: - text: List profiles from reservationBasedProfiles at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the reservationBasedProfiles picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/reservationPreferences'].get update: x-apievangelist-phrasing: intent: List reservation preferences effect: read questions: - What guest preferences can I attach to a reservation? - Can I get the preference codes like high floor or quiet room for bookings? instructions: - text: List reservation preferences at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show preference codes for reservations at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/reservationStatusesHotel'].get update: x-apievangelist-phrasing: intent: List reservation statuses at a property effect: read questions: - Which reservation statuses are used at my hotel? - Can I get the reservation status picklist for a single property? instructions: - text: List reservation statuses at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get booking status codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortAirports'].get update: x-apievangelist-phrasing: intent: List airports near a resort effect: read questions: - Which airports are linked to my resort for guest transfers? - Can I get the airport picklist for a property? instructions: - text: List airports for resort {hotelId}. slots: hotelId: path.hotelId - text: Show airports set up for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortCROs'].get update: x-apievangelist-phrasing: intent: List central reservation offices for a resort effect: read questions: - What central reservation offices are linked to my property? - Can I get the CRO list for a resort? instructions: - text: List central reservation offices for resort {hotelId}. slots: hotelId: path.hotelId - text: Show CROs linked to property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortGuaranteeCodes'].get update: x-apievangelist-phrasing: intent: List guarantee codes at a resort effect: read questions: - Which guarantee codes can secure a reservation at my hotel? - Can I get the guarantee code list like credit card or deposit required? instructions: - text: List guarantee codes at resort {hotelId}. slots: hotelId: path.hotelId - text: Get reservation guarantee codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortMarketCodes'].get update: x-apievangelist-phrasing: intent: List market codes at a resort effect: read questions: - What market codes can I assign to reservations at my resort? - Can I get the resort-level market code picklist, not the report version? instructions: - text: List market codes at resort {hotelId}. slots: hotelId: path.hotelId - text: Show booking market codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortNameId/{resortNameId}/stagedProfilePreferences'].get update: x-apievangelist-phrasing: intent: List preferences on a staged profile effect: read questions: - Which preferences are on a staged profile waiting to be imported? - Can I look up a staged profile's preferences by its name ID? instructions: - text: List preferences for staged profile {resortNameId} at hotel {hotelId}. slots: resortNameId: path.resortNameId hotelId: path.hotelId - text: Show staged preferences of profile {resortNameId} at property {hotelId}. slots: resortNameId: path.resortNameId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortRateClasses'].get update: x-apievangelist-phrasing: intent: List rate classes at a resort effect: read questions: - What rate classes are my rate categories grouped into? - Can I get the rate class picklist for a resort? instructions: - text: List rate classes at resort {hotelId}. slots: hotelId: path.hotelId - text: Get rate class codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortRestrictionStatuses'].get update: x-apievangelist-phrasing: intent: List restriction statuses at a resort effect: read questions: - Which restriction statuses like closed to arrival can I apply? - Can I get the availability restriction status list for my hotel? instructions: - text: List restriction statuses at resort {hotelId}. slots: hotelId: path.hotelId - text: Show availability restriction statuses for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortRoomNumbers'].get update: x-apievangelist-phrasing: intent: List room numbers at a resort effect: read questions: - What room numbers exist at my resort? - Can I get the full room number picklist for a property? instructions: - text: List room numbers at resort {hotelId}. slots: hotelId: path.hotelId - text: Get every room number for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortRoomTypes'].get update: x-apievangelist-phrasing: intent: List room types at a resort effect: read questions: - Which room types are sold at my resort? - Can I get the resort-level room type picklist for reservations? instructions: - text: List room types at resort {hotelId}. slots: hotelId: path.hotelId - text: Show bookable room types for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resortTransportationLabels'].get update: x-apievangelist-phrasing: intent: List transportation labels at a resort effect: read questions: - What transportation options like shuttle or limo are set up for my resort? - Can I get transportation labels for arranging guest pickups? instructions: - text: List transportation labels at resort {hotelId}. slots: hotelId: path.hotelId - text: Get guest transportation codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resourceItemClasses'].get update: x-apievangelist-phrasing: intent: List resource item classes effect: read questions: - Which resource item classes are defined for event resources? - Can I get the item class list for catering resources? instructions: - text: List resource item classes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show event resource item classes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resvAutoAttachRulesCodes'].get update: x-apievangelist-phrasing: intent: List codes for reservation auto-attach rules effect: read questions: - What codes can an auto-attach rule add to reservations automatically? - Can I get the codes available to reservation auto-attach rules? instructions: - text: List auto-attach rule codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show codes usable in reservation auto-attach rules at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resvAutoAttachRulesRuleType'].get update: x-apievangelist-phrasing: intent: List reservation auto-attach rule types effect: read questions: - Which rule types can a reservation auto-attach rule be? - What kinds of auto-attach rules does my property support? instructions: - text: List auto-attach rule types at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get reservation auto-attach rule types for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resvBasedProfiles'].get update: x-apievangelist-phrasing: intent: List profiles from reservations (resvBasedProfiles) effect: read questions: - Which profiles does the shorter resvBasedProfiles lookup return? - Can I get reservation-linked profiles through the resvBasedProfiles picklist? instructions: - text: List profiles from resvBasedProfiles at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get the resvBasedProfiles picklist for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resvNameId/{resvNameId}/reservationTickets'].get update: x-apievangelist-phrasing: intent: List tickets on a reservation effect: read questions: - Which tickets are attached to a particular reservation? - Can I look up a reservation's tickets by its reservation name ID? instructions: - text: List tickets for reservation {resvNameId} at hotel {hotelId}. slots: resvNameId: path.resvNameId hotelId: path.hotelId - text: Show event tickets attached to reservation {resvNameId} at property {hotelId}. slots: resvNameId: path.resvNameId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/resvNameId/{resvNameId}/resvTransactionDiversionCodes'].get update: x-apievangelist-phrasing: intent: List transaction diversion codes for a reservation effect: read questions: - Which transaction diversion codes can apply to a specific reservation? - Can I see where a reservation's charges can be diverted? instructions: - text: List transaction diversion codes for reservation {resvNameId} at hotel {hotelId}. slots: resvNameId: path.resvNameId hotelId: path.hotelId - text: Show charge diversion codes available to reservation {resvNameId} at {hotelId}. slots: resvNameId: path.resvNameId hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/revenueTypeMappingSpace'].get update: x-apievangelist-phrasing: intent: List function spaces for revenue type mapping effect: read questions: - Which function spaces can be mapped to event revenue types? - Can I get the space list used in revenue type mapping? instructions: - text: List revenue type mapping spaces at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show function spaces for revenue type mapping at property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/revenueTypeMappingTrxCodes'].get update: x-apievangelist-phrasing: intent: List transaction codes for revenue type mapping effect: read questions: - What transaction codes can event revenue types map to? - Can I get the transaction code list for revenue type mapping? instructions: - text: List revenue type mapping transaction codes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get transaction codes for mapping revenue types at {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roleWithDepartment/{roleWithDepartment}/userRoles'].get update: x-apievangelist-phrasing: intent: List user roles, optionally with departments effect: read questions: - Which user roles are defined at my hotel? - Can the user role list include each role's department? instructions: - text: List user roles at hotel {hotelId} with role-with-department set to {roleWithDepartment}. slots: hotelId: path.hotelId roleWithDepartment: path.roleWithDepartment - text: Show user roles for property {hotelId}, roleWithDepartment {roleWithDepartment}. slots: hotelId: path.hotelId roleWithDepartment: path.roleWithDepartment method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/room/{room}/assignRooms'].get update: x-apievangelist-phrasing: intent: List rooms available to assign effect: read questions: - Which rooms can I assign to a guest when searching from a room number? - Can I look up assignable rooms starting from a specific room? instructions: - text: List assignable rooms matching room {room} at hotel {hotelId}. slots: room: path.room hotelId: path.hotelId - text: Show rooms I can assign for room {room} at property {hotelId}. slots: room: path.room hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/room/{room}/eventSetupStyles'].get update: x-apievangelist-phrasing: intent: List setup styles for an event room effect: read questions: - What setup styles like theatre or banquet does a function room support? - Can I get the setup style list for one event space? instructions: - text: List event setup styles for room {room} at hotel {hotelId}. slots: room: path.room hotelId: path.hotelId - text: Show setup styles available in function room {room} at {hotelId}. slots: room: path.room hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/room/{room}/roomRates'].get update: x-apievangelist-phrasing: intent: List rates for a room effect: read questions: - Which rates can be applied to a particular room? - Can I look up the room rates for a specific room number? instructions: - text: List rates for room {room} at hotel {hotelId}. slots: room: path.room hotelId: path.hotelId - text: Show the rate picklist for room {room} at property {hotelId}. slots: room: path.room hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/room/{room}/roomsKeyCreation'].get update: x-apievangelist-phrasing: intent: List rooms for key creation effect: read questions: - Which rooms can I cut a key for starting from a given room? - Can I get the room list used when creating room keys? instructions: - text: List rooms for key creation matching room {room} at hotel {hotelId}. slots: room: path.room hotelId: path.hotelId - text: Show rooms I can make keys for, starting at room {room}, at {hotelId}. slots: room: path.room hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomClassCategories'].get update: x-apievangelist-phrasing: intent: List room class categories effect: read questions: - What categories are my room classes grouped into? - Can I get the room class category picklist? instructions: - text: List room class categories at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get room class category codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomClasses'].get update: x-apievangelist-phrasing: intent: List room classes at a property effect: read questions: - Which room classes like standard or suite are defined at my hotel? - Can I get the full room class picklist for a property? instructions: - text: List room classes at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show every room class for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomFeatures'].get update: x-apievangelist-phrasing: intent: List room features effect: read questions: - What room features like ocean view or balcony are set up? - Can I get the room feature codes to match guest requests? instructions: - text: List room features at hotel {hotelId}. slots: hotelId: path.hotelId - text: Get room feature codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomHoldConditions'].get update: x-apievangelist-phrasing: intent: List room hold conditions effect: read questions: - Which conditions can I put a room on hold for? - Can I get the room hold condition codes at my property? instructions: - text: List room hold conditions at hotel {hotelId}. slots: hotelId: path.hotelId - text: Show room hold condition codes for property {hotelId}. slots: hotelId: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomMaintenance'].get update: x-apievangelist-phrasing: intent: List room maintenance codes for a hotel effect: read questions: - Which room maintenance reasons can housekeeping pick from at a property? - Can I see inactive room maintenance codes as well as the active ones? instructions: - text: Get the room maintenance code list for hotel {hotel}. slots: hotel: path.hotelId - text: Show room maintenance codes for {hotel}, including inactive ones. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomNumber/{roomNumber}/connectingSuites'].get update: x-apievangelist-phrasing: intent: List suites that connect to a room effect: read questions: - Which suites connect to a given room number at my hotel? - Can I look up the connecting suite options for a specific room? instructions: - text: List the connecting suites for room {room} at hotel {hotel}. slots: room: path.roomNumber hotel: path.hotelId - text: Find the suites that connect to room {room} in {hotel}. slots: room: path.roomNumber hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomPool/{roomPool}/roomPoolRoomTypes'].get update: x-apievangelist-phrasing: intent: List room types inside a room pool effect: read questions: - What room types belong to a particular room pool at a property? - Can I see which room types are grouped under one room pool? instructions: - text: List room types in room pool {pool} at hotel {hotel}. slots: pool: path.roomPool hotel: path.hotelId - text: Show me the room types that make up pool {pool} for {hotel}. slots: pool: path.roomPool hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomPools'].get update: x-apievangelist-phrasing: intent: List the room pools defined for a hotel effect: read questions: - Which room pools are set up at my property? - Where do I get the pick list of room pools for a hotel? instructions: - text: List all room pools configured at hotel {hotel}. slots: hotel: path.hotelId - text: Get the room pool codes for {hotel} including inactive pools. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomRevenueTrxCodes'].get update: x-apievangelist-phrasing: intent: List room revenue transaction codes effect: read questions: - Which transaction codes post room revenue at a hotel? - Can I get just the room revenue transaction codes rather than every code? instructions: - text: List room revenue transaction codes for hotel {hotel}. slots: hotel: path.hotelId - text: Show the transaction codes {hotel} uses to post room revenue. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomRotationGroups'].get update: x-apievangelist-phrasing: intent: List room rotation groups for a hotel effect: read questions: - What room rotation groups exist at a property? - Can I pull the room rotation group codes as a dropdown list? instructions: - text: List room rotation groups at hotel {hotel}. slots: hotel: path.hotelId - text: Get the room rotation group pick list for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomRotationUnitGrades'].get update: x-apievangelist-phrasing: intent: List room rotation unit grades effect: read questions: - Which unit grades are defined for room rotation at my hotel? - Is there a list of room rotation unit grade codes I can show in a dropdown? instructions: - text: List room rotation unit grades for hotel {hotel}. slots: hotel: path.hotelId - text: Show unit grade options for room rotation at {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomSpecials'].get update: x-apievangelist-phrasing: intent: List room specials for a hotel effect: read questions: - Which room specials can be assigned at a property? - Can I see inactive room specials alongside the active ones? instructions: - text: List the room specials configured at hotel {hotel}. slots: hotel: path.hotelId - text: Get room special codes for {hotel}, filtered by parameter {name}. slots: hotel: path.hotelId name: query.parameterName method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomType/{roomType}/arrival/{arrival}/departure/{departure}/roomingListHKRooms'].get update: x-apievangelist-phrasing: intent: List housekeeping rooms for a rooming list stay effect: read questions: - Which rooms of a given type are free for a rooming list between arrival and departure? - Can I get housekeeping room options for a rooming list for specific dates? instructions: - text: List {room_type} housekeeping rooms at hotel {hotel} for a rooming list arriving {arrival} and departing {departure}. slots: room_type: path.roomType hotel: path.hotelId arrival: path.arrival departure: path.departure - text: Find rooming list rooms of type {room_type} in {hotel} from {arrival} to {departure}. slots: room_type: path.roomType hotel: path.hotelId arrival: path.arrival departure: path.departure method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomType/{roomType}/availableRoomTypeComponents'].get update: x-apievangelist-phrasing: intent: List available components for a room type effect: read questions: - Which component rooms are available to build a given room type at my hotel? - Can I see the available room type components for a multi-room (component) suite type? instructions: - text: List the component options for the whole room type {room_type} at hotel {hotel}. slots: room_type: path.roomType hotel: path.hotelId - text: Show which components can be added to room type {room_type} in {hotel}. slots: room_type: path.roomType hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomType/{roomType}/roomNumber/{roomNumber}/availableRoomComponents'].get update: x-apievangelist-phrasing: intent: List available components for a specific room effect: read questions: - Which component rooms are available for one particular room number and type? - Can I check the component rooms that can be linked to a specific suite number? instructions: - text: For the single room {room} of type {room_type} in hotel {hotel}, list its available components. slots: room: path.roomNumber room_type: path.roomType hotel: path.hotelId - text: Show the components that room {room} ({room_type}) in {hotel} can use. slots: room: path.roomNumber room_type: path.roomType hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomTypeLabel/{roomTypeLabel}/facilityTasksRoomType'].get update: x-apievangelist-phrasing: intent: List room types for facility tasks effect: read questions: - Which room types can facility (housekeeping) tasks be assigned to at a property? - Can I get facility task room types for a given room type label? instructions: - text: List facility task room types for label {label} at hotel {hotel}. slots: label: path.roomTypeLabel hotel: path.hotelId - text: Get the room types facility tasks apply to under label {label} in {hotel}. slots: label: path.roomTypeLabel hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomTypePool'].get update: x-apievangelist-phrasing: intent: List room type pool codes for a hotel effect: read questions: - What room type pool codes can I choose from at my hotel? - Where is the pick list of room type pools for a property? instructions: - text: List room type pool codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get the room type pool list for {hotel}, including inactive ones. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomTypes'].get update: x-apievangelist-phrasing: intent: List the room types a hotel offers effect: read questions: - What room types does my hotel have configured? - Can I leave certain room type codes out of the returned list? instructions: - text: List all room types at hotel {hotel}. slots: hotel: path.hotelId - text: Get the room type codes for {hotel} except {codes}. slots: hotel: path.hotelId codes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/rooms'].get update: x-apievangelist-phrasing: intent: List the room numbers at a hotel effect: read questions: - Which room numbers exist at a property? - Can I get a dropdown list of every room number in a hotel? instructions: - text: List every room number at hotel {hotel}. slots: hotel: path.hotelId - text: Get the rooms pick list for {hotel}, including inactive rooms. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/roomsKeyGeneration'].get update: x-apievangelist-phrasing: intent: List rooms available for key generation effect: read questions: - Which rooms can I cut keys for at my hotel? - Is there a list of rooms enabled for key card generation? instructions: - text: List rooms eligible for key generation at hotel {hotel}. slots: hotel: path.hotelId - text: Show the key generation room list for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/routingInstructions'].get update: x-apievangelist-phrasing: intent: List billing routing instructions for a hotel effect: read questions: - What routing instructions can charges be routed with at a property? - Can I see the routing instruction codes used to move charges to another folio? instructions: - text: List routing instructions at hotel {hotel}. slots: hotel: path.hotelId - text: Get the folio routing instruction codes for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/salesManagerGoalPeriod'].get update: x-apievangelist-phrasing: intent: List sales manager goal periods effect: read questions: - Which goal periods are available for sales manager targets at a hotel? - Can I list the periods used to set sales manager goals? instructions: - text: List sales manager goal periods for hotel {hotel}. slots: hotel: path.hotelId - text: Get the goal period options for sales managers at {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/scheduledReportsExport'].get update: x-apievangelist-phrasing: intent: List scheduled report export options effect: read questions: - Which reports can be scheduled for export at my property? - Is there a pick list of scheduled report exports for a hotel? instructions: - text: List scheduled report exports at hotel {hotel}. slots: hotel: path.hotelId - text: Show the scheduled report export choices for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/sectionType/{sectionType}/sitePlanSectionTypeLinks'].get update: x-apievangelist-phrasing: intent: List site plan links for a section type effect: read questions: - Which site plans are linked to a particular section type at a property? - Can I see the site plan section type links for one section type? instructions: - text: List site plan links for section type {section_type} at hotel {hotel}. slots: section_type: path.sectionType hotel: path.hotelId - text: Get the site plans tied to section type {section_type} in {hotel}. slots: section_type: path.sectionType hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/sell/{sell}/exchangeType/{exchangeType}/foreignCurrencies'].get update: x-apievangelist-phrasing: intent: List foreign currencies for currency exchange effect: read questions: - Which foreign currencies can the front desk exchange at my hotel? - Can I filter the foreign currency list by exchange type and buy or sell? instructions: - text: List foreign currencies at hotel {hotel} for exchange type {exchange_type} with sell set to {sell}. slots: hotel: path.hotelId exchange_type: path.exchangeType sell: path.sell - text: Get the currencies {hotel} exchanges under {exchange_type} (sell {sell}). slots: hotel: path.hotelId exchange_type: path.exchangeType sell: path.sell method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/sellInReservation/{sellInReservation}/sellInEvent/{sellInEvent}/inventoryItems'].get update: x-apievangelist-phrasing: intent: List inventory items sellable in bookings or events effect: read questions: - Which inventory items can be sold with a reservation or an event at my hotel? - Can I list only items flagged as sellable in reservations but not in events? instructions: - text: List inventory items at hotel {hotel} with sell-in-reservation {in_resv} and sell-in-event {in_event}. slots: hotel: path.hotelId in_resv: path.sellInReservation in_event: path.sellInEvent - text: Show {hotel} inventory items where sellInReservation is {in_resv} and sellInEvent is {in_event}. slots: hotel: path.hotelId in_resv: path.sellInReservation in_event: path.sellInEvent method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/sellInReservation/{sellInReservation}/sellInEvent/{sellInEvent}/resortInventoryItems'].get update: x-apievangelist-phrasing: intent: List resort inventory items for a hotel effect: read questions: - Which resort-level inventory items can be attached to reservations or events? - Can I get resort inventory items filtered by whether they sell in events? instructions: - text: Get resort-level inventory items for {hotel}, sellInReservation {in_resv}, sellInEvent {in_event}. slots: hotel: path.hotelId in_resv: path.sellInReservation in_event: path.sellInEvent - text: Get resort item options for {hotel} where sellInEvent is {in_event} and sellInReservation is {in_resv}. slots: hotel: path.hotelId in_resv: path.sellInReservation in_event: path.sellInEvent method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/serviceRequestCodes'].get update: x-apievangelist-phrasing: intent: List service request codes for a hotel effect: read questions: - What service request codes can staff log at a property? - Can I see inactive service request codes too? instructions: - text: List service request codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get the service request code dropdown for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/setupStyles'].get update: x-apievangelist-phrasing: intent: List function room setup styles effect: read questions: - Which meeting room setup styles are configured at my hotel? - Is there a list of meeting space setup styles for a property? instructions: - text: List setup styles at hotel {hotel}. slots: hotel: path.hotelId - text: Show the meeting room setup style codes for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/shiftReports'].get update: x-apievangelist-phrasing: intent: List shift reports for a hotel effect: read questions: - Which shift reports can a cashier run at the end of a shift at my hotel? - Can I get the list of shift reports configured for a property? instructions: - text: List shift reports at hotel {hotel}. slots: hotel: path.hotelId - text: Get the end-of-shift report options for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/siteType/{siteType}/sitePlans'].get update: x-apievangelist-phrasing: intent: List site plans for a site type effect: read questions: - Which site plans exist for a given site type at a property? - Can I look up a property's site plans by site type? instructions: - text: List site plans of site type {site_type} at hotel {hotel}. slots: site_type: path.siteType hotel: path.hotelId - text: Get {hotel} site plans for site type {site_type}. slots: site_type: path.siteType hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/snapshotTypes'].get update: x-apievangelist-phrasing: intent: List snapshot types for a hotel effect: read questions: - What snapshot types are available at my property? - Is there a pick list of statistics snapshot types for a hotel? instructions: - text: List snapshot types for hotel {hotel}. slots: hotel: path.hotelId - text: Get the snapshot type codes configured at {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/space/{space}/cateringSetupStyles'].get update: x-apievangelist-phrasing: intent: List catering setup styles for a space effect: read questions: - Which catering setup styles can a specific function space be arranged in? - Can I see the setup styles one event room supports? instructions: - text: List catering setup styles for space {space} at hotel {hotel}. slots: space: path.space hotel: path.hotelId - text: Show how function space {space} in {hotel} can be set up for catering. slots: space: path.space hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/space/{space}/eventRateCode'].get update: x-apievangelist-phrasing: intent: List event rate codes for a function space effect: read questions: - Which event rate codes apply to renting a particular function space? - Can I get the rate codes used to price events in one space? instructions: - text: List event rate codes for space {space} at hotel {hotel}. slots: space: path.space hotel: path.hotelId - text: Get the event pricing codes for function space {space} in {hotel}. slots: space: path.space hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/spaces'].get update: x-apievangelist-phrasing: intent: List function spaces at a hotel effect: read questions: - What function and meeting spaces does my hotel have? - Can I get a list of event space codes for a property? instructions: - text: List function spaces at hotel {hotel}. slots: hotel: path.hotelId - text: Get the meeting space pick list for {hotel}, including inactive spaces. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/specialRequests'].get update: x-apievangelist-phrasing: intent: List guest special request codes effect: read questions: - Which special requests can guests make at a property? - Is there a list of special request codes I can attach to a reservation? instructions: - text: List special request codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get the guest special requests available at {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/specials'].get update: x-apievangelist-phrasing: intent: List specials codes for a hotel effect: read questions: - What specials codes are configured at my hotel? - Can I exclude some specials codes from the list I get back? instructions: - text: List specials codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get specials for {hotel} leaving out {codes}. slots: hotel: path.hotelId codes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/storedValueRedeemTrx'].get update: x-apievangelist-phrasing: intent: List stored value redemption transaction codes effect: read questions: - Which transaction codes are used to redeem stored value at a hotel? - Can I get the stored value redemption codes for a property? instructions: - text: List stored value redeem transaction codes at hotel {hotel}. slots: hotel: path.hotelId - text: Show the codes {hotel} uses when a guest redeems stored value. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/summaryRefreshLog'].get update: x-apievangelist-phrasing: intent: List summary refresh log entries effect: read questions: - Which summary refresh log values are available for a hotel? - Can I see the summary refresh log options for statistics rebuilds? instructions: - text: List summary refresh log values for hotel {hotel}. slots: hotel: path.hotelId - text: Get the summary refresh log pick list for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/superBlock/{superBlock}/subBlock'].get update: x-apievangelist-phrasing: intent: List sub blocks under a super block effect: read questions: - Which sub blocks belong to a super block at my hotel? - Can I look up the group sub blocks linked to one master block? instructions: - text: List sub blocks of super block {super_block} at hotel {hotel}. slots: super_block: path.superBlock hotel: path.hotelId - text: Show the child blocks under {super_block} in {hotel}. slots: super_block: path.superBlock hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/synchronizeRateCodes'].get update: x-apievangelist-phrasing: intent: List rate codes available to synchronize effect: read questions: - Which rate codes can be synchronized at a property? - Is there a list of rate codes eligible for rate sync at my hotel? instructions: - text: List rate codes available for synchronization at hotel {hotel}. slots: hotel: path.hotelId - text: Get the synchronize rate code options for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/taskCode/{taskCode}/taskSheetNo/{taskSheetNo}/taskSheetRooms'].get update: x-apievangelist-phrasing: intent: List rooms on a housekeeping task sheet effect: read questions: - Which rooms are on a given housekeeping task sheet? - Can I see the rooms assigned to one task code and task sheet number? instructions: - text: List rooms on task sheet {sheet} for task {task} at hotel {hotel}. slots: sheet: path.taskSheetNo task: path.taskCode hotel: path.hotelId - text: Show which rooms attendant sheet {sheet} ({task}) covers in {hotel}. slots: sheet: path.taskSheetNo task: path.taskCode hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/taxCode/{taxCode}/taxTransactionCode'].get update: x-apievangelist-phrasing: intent: List transaction codes for a tax code effect: read questions: - Which transaction codes are linked to a particular tax code? - Can I find the tax transaction codes a hotel posts for one tax? instructions: - text: List tax transaction codes for tax code {tax_code} at hotel {hotel}. slots: tax_code: path.taxCode hotel: path.hotelId - text: Get the transaction codes {hotel} uses for tax {tax_code}. slots: tax_code: path.taxCode hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/taxTypes'].get update: x-apievangelist-phrasing: intent: List tax types for a hotel effect: read questions: - What tax types are configured at my property? - Is there a dropdown list of tax types for a hotel? instructions: - text: List tax types at hotel {hotel}. slots: hotel: path.hotelId - text: Get the tax type codes set up at {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/telephoneCategory'].get update: x-apievangelist-phrasing: intent: List telephone categories for a hotel effect: read questions: - Which telephone categories are defined at a property? - Can I get the phone call category codes a hotel uses? instructions: - text: List telephone categories at hotel {hotel}. slots: hotel: path.hotelId - text: Show the telephone category pick list for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/tiered/{tiered}/currentRateCode/{currentRateCode}/configDynamicBaseRatePlans'].get update: x-apievangelist-phrasing: intent: List base rate plans for dynamic rates effect: read questions: - Which rate plans can serve as the base for a dynamic rate code? - Can I filter dynamic base rate plans by whether they are tiered? instructions: - text: List dynamic base rate plans at hotel {hotel} for rate code {rate_code} with tiered {tiered}. slots: hotel: path.hotelId rate_code: path.currentRateCode tiered: path.tiered - text: 'Get base rate plan options for dynamic rate {rate_code} in {hotel} (tiered: {tiered}).' slots: hotel: path.hotelId rate_code: path.currentRateCode tiered: path.tiered method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transactionAdjustmentReasonCodes'].get update: x-apievangelist-phrasing: intent: List reason codes for adjusting charges effect: read questions: - What reason codes can a cashier pick when adjusting a posted charge? - Is there a list of transaction adjustment reasons for a hotel? instructions: - text: List transaction adjustment reason codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get the adjustment reasons {hotel} allows for folio corrections. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transactionCodes'].get update: x-apievangelist-phrasing: intent: List all transaction codes for a hotel effect: read questions: - What transaction codes are set up at my property? - Can I exclude specific codes from the full transaction code list? instructions: - text: List every transaction code at hotel {hotel}. slots: hotel: path.hotelId - text: Get all transaction codes for {hotel} except {codes}. slots: hotel: path.hotelId codes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transactionCodesConsumption'].get update: x-apievangelist-phrasing: intent: List consumption transaction codes effect: read questions: - Which transaction codes are used for consumption charges at a hotel? - Can I get only the consumption-type transaction codes? instructions: - text: List consumption transaction codes at hotel {hotel}. slots: hotel: path.hotelId - text: Show the transaction codes {hotel} posts consumption charges to. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transactionCodesPayment'].get update: x-apievangelist-phrasing: intent: List payment transaction codes effect: read questions: - Which payment methods are set up as transaction codes at my hotel? - Can I get only payment transaction codes, not revenue codes? instructions: - text: List payment transaction codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get the payment method codes configured for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transactionDeleteReasonCodes'].get update: x-apievangelist-phrasing: intent: List reason codes for deleting charges effect: read questions: - What reasons can a cashier choose when deleting a posted transaction? - Is there a list of transaction delete reason codes for a property? instructions: - text: List transaction delete reason codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get the reasons {hotel} allows for removing a posted charge. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transactionDiversionRuleRooms'].get update: x-apievangelist-phrasing: intent: List rooms for transaction diversion rules effect: read questions: - Which rooms can charges be diverted to under a transaction diversion rule? - Can I get the room list used when setting up transaction diversion? instructions: - text: List transaction diversion rule rooms at hotel {hotel}. slots: hotel: path.hotelId - text: Show the rooms available as diversion targets in {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transactionGroups'].get update: x-apievangelist-phrasing: intent: List transaction groups for a hotel effect: read questions: - What transaction groups are transaction codes organized into at my hotel? - Can I get the list of top-level transaction groups for a property? instructions: - text: List transaction groups at hotel {hotel}. slots: hotel: path.hotelId - text: Get the transaction group codes configured for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transactionSubgroups'].get update: x-apievangelist-phrasing: intent: List transaction subgroups for a hotel effect: read questions: - Which transaction subgroups sit under the transaction groups at a property? - Is there a pick list of transaction subgroup codes? instructions: - text: List transaction subgroups at hotel {hotel}. slots: hotel: path.hotelId - text: Get the transaction subgroup codes for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transportTypes'].get update: x-apievangelist-phrasing: intent: List transport types effect: read questions: - What transport types can be recorded on a booking at a hotel? - Can I get the general transport type codes for a property? instructions: - text: List transport types for hotel {hotel}. slots: hotel: path.hotelId - text: Get the transport type codes available in {hotel} bookings. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/transportTypesHotel'].get update: x-apievangelist-phrasing: intent: List hotel-level transport type setup effect: read questions: - Which transport types are configured at the hotel level (the transportTypesHotel list)? - Can I see the property's own transport type configuration rather than the general list? instructions: - text: List the hotel-level transport type configuration for {hotel}. slots: hotel: path.hotelId - text: Get transportTypesHotel values for property {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/travelAgentSource'].get update: x-apievangelist-phrasing: intent: List travel agent and source codes effect: read questions: - Which travel agent and source profiles can be picked at a hotel? - Can I get the travel agent source list used across the property? instructions: - text: List travel agent source values for hotel {hotel}. slots: hotel: path.hotelId - text: Get the travelAgentSource pick list at {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/travelAgentSourceResv'].get update: x-apievangelist-phrasing: intent: List travel agent sources for reservations effect: read questions: - Which travel agent and source options are offered when creating a reservation? - Can I get the reservation-specific travel agent source list? instructions: - text: List reservation travel agent sources at hotel {hotel}. slots: hotel: path.hotelId - text: Get the travel agent source options for a reservation screen at {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/turnawayCodes'].get update: x-apievangelist-phrasing: intent: List turnaway reason codes effect: read questions: - What turnaway codes can staff log when a guest is refused a booking? - Is there a list of turnaway reasons for tracking lost business at a hotel? instructions: - text: List turnaway codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get the turnaway reason codes for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellDefaultTrxCode'].get update: x-apievangelist-phrasing: intent: List default transaction codes for upsells effect: read questions: - Which transaction code can be the default for posting upsell charges? - Can I get the upsell default transaction code options at my hotel? instructions: - text: List upsell default transaction code options at hotel {hotel}. slots: hotel: path.hotelId - text: Show which codes {hotel} can use as the default upsell transaction code. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellFromRoomClassEdit'].get update: x-apievangelist-phrasing: intent: List source room classes for editing upsells effect: read questions: - Which room classes can an upsell rule upgrade guests from? - Can I get the 'from room class' options when editing an upsell rule? instructions: - text: List upsell from-room-class options for editing at hotel {hotel}. slots: hotel: path.hotelId - text: Get the room classes {hotel} upsell rules can start from. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellFromRoomTypeEdit'].get update: x-apievangelist-phrasing: intent: List source room types for editing upsells effect: read questions: - Which room types can be the starting point of an upsell rule? - Can I list 'from room type' choices for an upsell rule edit screen? instructions: - text: List upsell from-room-type options for editing at hotel {hotel}. slots: hotel: path.hotelId - text: Get the room types {hotel} upsells can upgrade guests out of. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellHierarchyLevels'].get update: x-apievangelist-phrasing: intent: List upsell hierarchy levels effect: read questions: - What hierarchy levels can upsell rules be defined at? - Is there a list of upsell hierarchy levels for my property? instructions: - text: List upsell hierarchy levels for hotel {hotel}. slots: hotel: path.hotelId - text: Get the upsell hierarchy level options at {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellRateCategoriesEdit'].get update: x-apievangelist-phrasing: intent: List rate categories for editing upsells effect: read questions: - Which rate categories can I attach to an upsell rule? - Can I get the rate category choices on the upsell edit screen? instructions: - text: List upsell rate categories for editing at hotel {hotel}. slots: hotel: path.hotelId - text: Get the rate categories {hotel} upsell rules can target. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellRateCodes'].get update: x-apievangelist-phrasing: intent: List rate codes eligible for upsells effect: read questions: - Which rate codes can be included in an upsell rule at my hotel? - Can I exclude some rate codes from the upsell rate code list? instructions: - text: List upsell rate codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get upsell-eligible rate codes for {hotel} except {codes}. slots: hotel: path.hotelId codes: query.excludeCodes method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellRoomClassView'].get update: x-apievangelist-phrasing: intent: View room classes used in upsells effect: read questions: - Which room classes show up when viewing upsell rules? - Can I get the read-only room class view for upsells at a property? instructions: - text: List the upsell room class view for hotel {hotel}. slots: hotel: path.hotelId - text: Show room classes in the upsell view for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellRoomTypeView'].get update: x-apievangelist-phrasing: intent: View room types used in upsells effect: read questions: - Which room types appear when browsing upsell rules? - Can I get the room type view list used on upsell screens? instructions: - text: List the upsell room type view for hotel {hotel}. slots: hotel: path.hotelId - text: Show room types in the upsell view for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellRule'].get update: x-apievangelist-phrasing: intent: List upsell rules for a hotel effect: read questions: - What upsell rules are defined at my property? - Can I get the upsell rule codes as a pick list? instructions: - text: List upsell rules at hotel {hotel}. slots: hotel: path.hotelId - text: Get all upsell rule codes for {hotel}, including inactive rules. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/upsellTrxCodes'].get update: x-apievangelist-phrasing: intent: List transaction codes for upsell charges effect: read questions: - Which transaction codes can upsell charges be posted to? - Is there a list of upsell transaction codes for a hotel? instructions: - text: List upsell transaction codes at hotel {hotel}. slots: hotel: path.hotelId - text: Get the codes {hotel} can post upsell revenue to. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/userLogActivityGroups'].get update: x-apievangelist-phrasing: intent: List user activity log groups effect: read questions: - What activity groups are used to categorize the user activity log? - Can I get the activity log group filters for a property? instructions: - text: List user log activity groups at hotel {hotel}. slots: hotel: path.hotelId - text: Get the activity log group options for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/yearSetup'].get update: x-apievangelist-phrasing: intent: List configured years for a hotel effect: read questions: - Which years are set up in the property's year setup? - Can I get the list of years configured for a hotel? instructions: - text: List the year setup values for hotel {hotel}. slots: hotel: path.hotelId - text: Get the years configured at {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/hotels/{hotelId}/yieldMarkets'].get update: x-apievangelist-phrasing: intent: List yield markets for a hotel effect: read questions: - What yield market codes are defined at my hotel? - Is there a pick list of yield markets for revenue management? instructions: - text: List yield markets at hotel {hotel}. slots: hotel: path.hotelId - text: Get the yield market codes for {hotel}. slots: hotel: path.hotelId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/includeDayUse/{includeDayUse}/roomReservationStatus'].get update: x-apievangelist-phrasing: intent: List room reservation statuses effect: read questions: - What reservation statuses can a room booking have? - Can I include day use statuses in the reservation status list? instructions: - text: List room reservation statuses with day use set to {day_use}. slots: day_use: path.includeDayUse - text: Get reservation status values, includeDayUse {day_use}. slots: day_use: path.includeDayUse method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/includeGlobals/{includeGlobals}/templatePreferences'].get update: x-apievangelist-phrasing: intent: List guest preference templates effect: read questions: - Which guest preference templates are defined at the chain level? - Can I include global preferences in the preference template list? instructions: - text: List preference templates with include globals set to {globals}. slots: globals: path.includeGlobals - text: Get the template preferences, includeGlobals {globals}. slots: globals: path.includeGlobals method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/includeInactive/{includeInactive}/templateMarketCodes'].get update: x-apievangelist-phrasing: intent: List market code templates effect: read questions: - What market code templates exist at the chain level? - Can I include inactive market code templates in the list? instructions: - text: List market code templates with include inactive set to {inactive}. slots: inactive: path.includeInactive - text: Get template market codes, includeInactive {inactive}. slots: inactive: path.includeInactive method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/includeInactive/{includeInactive}/templateMarketGroups'].get update: x-apievangelist-phrasing: intent: List market group templates effect: read questions: - Which market group templates are defined for the chain? - Can I see inactive market group templates as well? instructions: - text: List market group templates with include inactive set to {inactive}. slots: inactive: path.includeInactive - text: Get template market groups, includeInactive {inactive}. slots: inactive: path.includeInactive method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/includeInactive/{includeInactive}/templateRoomClasses'].get update: x-apievangelist-phrasing: intent: List room class templates effect: read questions: - What room class templates are available at the chain level? - Can I include inactive room class templates in the results? instructions: - text: List room class templates with include inactive set to {inactive}. slots: inactive: path.includeInactive - text: Get template room classes, includeInactive {inactive}. slots: inactive: path.includeInactive method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/includeInactive/{includeInactive}/templateSourceCodes'].get update: x-apievangelist-phrasing: intent: List source code templates effect: read questions: - Which booking source code templates exist for the chain? - Can I also return inactive source code templates? instructions: - text: List source code templates with include inactive set to {inactive}. slots: inactive: path.includeInactive - text: Get template source codes, includeInactive {inactive}. slots: inactive: path.includeInactive method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/includeInactive/{includeInactive}/templateSourceGroups'].get update: x-apievangelist-phrasing: intent: List source group templates effect: read questions: - What source group templates are defined at the chain level? - Can I include inactive source group templates? instructions: - text: List source group templates with include inactive set to {inactive}. slots: inactive: path.includeInactive - text: Get template source groups, includeInactive {inactive}. slots: inactive: path.includeInactive method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/interfaceId/{interfaceId}/allRevenueTypes'].get update: x-apievangelist-phrasing: intent: List revenue types for an interface effect: read questions: - Which revenue types can an interface map charges to? - Can I get every revenue type for one external interface? instructions: - text: List all revenue types for interface {interface}. slots: interface: path.interfaceId - text: Get the revenue type options on interface {interface}. slots: interface: path.interfaceId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/interfaceId/{interfaceId}/oxiResorts'].get update: x-apievangelist-phrasing: intent: List OXI resorts for an interface effect: read questions: - Which resorts are set up for an OXI interface? - Can I see the properties linked to a specific OXI interface id? instructions: - text: List OXI resorts for interface {interface}. slots: interface: path.interfaceId - text: Show which resorts OXI interface {interface} covers. slots: interface: path.interfaceId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/interfaceType/{interfaceType}/databaseId/{databaseId}/externalDatabaseAvailableResorts'].get update: x-apievangelist-phrasing: intent: List resorts available in an external database effect: read questions: - Which resorts are available in an external database for an interface type? - Can I list resorts that can be linked from an external database id? instructions: - text: List available resorts in external database {database} for interface type {interface_type}. slots: database: path.databaseId interface_type: path.interfaceType - text: Show resorts in database {database} ({interface_type}) that are available to link. slots: database: path.databaseId interface_type: path.interfaceType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/levelCode/{levelCode}/levelType/{levelType}/settingName/{settingName}/channelCode/{channelCode}/channelParameters'].get update: x-apievangelist-phrasing: intent: List channel parameters for a setting effect: read questions: - What channel parameter values are allowed for a channel setting at a given level? - Can I look up channel parameters by channel code and setting name? instructions: - text: List channel parameters for channel {channel}, setting {setting}, level type {level_type}, level {level}. slots: channel: path.channelCode setting: path.settingName level_type: path.levelType level: path.levelCode - text: Get allowed values of {setting} for channel {channel} at {level_type} {level}. slots: channel: path.channelCode setting: path.settingName level_type: path.levelType level: path.levelCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/levelCode/{levelCode}/settingName/{settingName}/applicationSettings'].get update: x-apievangelist-phrasing: intent: List allowed values for an application setting effect: read questions: - What values can an application setting take at a given level? - Can I check the valid options for one setting name at a property or chain level? instructions: - text: List allowed values for application setting {setting} at level {level}. slots: setting: path.settingName level: path.levelCode - text: Get the options for setting {setting} under level code {level}. slots: setting: path.settingName level: path.levelCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/levelCode/{levelCode}/taskSheetDept'].get update: x-apievangelist-phrasing: intent: List task sheet departments effect: read questions: - Which departments can housekeeping task sheets be assigned to? - Can I get task sheet departments for a specific level code? instructions: - text: List task sheet departments for level {level}. slots: level: path.levelCode - text: Get the departments available on task sheets at {level}. slots: level: path.levelCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/locationType/{locationType}/location/{location}/distributionTemplates'].get update: x-apievangelist-phrasing: intent: List distribution templates for a location effect: read questions: - Which distribution templates are available for a location? - Can I filter distribution templates by location type? instructions: - text: List distribution templates for location {location} of type {location_type}. slots: location: path.location location_type: path.locationType - text: Get the distribution templates set up at {location_type} {location}. slots: location: path.location location_type: path.locationType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/membershipId/{membershipId}/membershipStatementBatchList'].get update: x-apievangelist-phrasing: intent: List statement batches for a membership effect: read questions: - Which statement batches exist for a guest's loyalty membership? - Can I see the membership statement batch list for one member? instructions: - text: List statement batches for membership {membership}. slots: membership: path.membershipId - text: Get the statement batch list for member {membership}. slots: membership: path.membershipId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/membershipId/{membershipId}/membershipTotalPointsAvailable'].get update: x-apievangelist-phrasing: intent: Get total points available for a membership effect: read questions: - How many loyalty points does a member have available? - Can I look up the available points total for a membership id? instructions: - text: Get the total available points for membership {membership}. slots: membership: path.membershipId - text: Check how many points member {membership} can use. slots: membership: path.membershipId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/membershipLevel/{membershipLevel}/membershipCardFeeAmount'].get update: x-apievangelist-phrasing: intent: Get the card fee for a membership level effect: read questions: - What is the membership card fee for a given membership level? - Can I look up card fee amounts by loyalty level? instructions: - text: Get the membership card fee amount for level {level}. slots: level: path.membershipLevel - text: Show card fees charged at membership level {level}. slots: level: path.membershipLevel method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/membershipLevelRank/{membershipLevelRank}/membershipType/{membershipType}/membershipMaxDowngradeLevel'].get update: x-apievangelist-phrasing: intent: List max downgrade levels for a membership effect: read questions: - What is the lowest level a member can be downgraded to from a given rank? - Can I get the maximum downgrade level for a membership type and level rank? instructions: - text: List max downgrade levels for membership type {type} at level rank {rank}. slots: type: path.membershipType rank: path.membershipLevelRank - text: Get how far a {type} member at rank {rank} can be downgraded. slots: type: path.membershipType rank: path.membershipLevelRank method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/membershipType/{membershipType}/membershipBenefitProgram'].get update: x-apievangelist-phrasing: intent: List benefit programs for a membership type effect: read questions: - Which benefit programs are offered under a membership type? - Can I get the benefit program codes for one loyalty program type? instructions: - text: List benefit programs for membership type {type}. slots: type: path.membershipType - text: Get the benefit program options for {type} memberships. slots: type: path.membershipType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/membershipType/{membershipType}/membershipBenefits'].get update: x-apievangelist-phrasing: intent: List benefits for a membership type effect: read questions: - What individual benefits come with a membership type? - Can I list the membership benefit codes for a loyalty program? instructions: - text: List membership benefits for type {type}. slots: type: path.membershipType - text: Show the benefits a {type} member receives. slots: type: path.membershipType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/membershipType/{membershipType}/membershipPointsRuleCodes'].get update: x-apievangelist-phrasing: intent: List points rule codes for a membership type effect: read questions: - Which points rule codes govern earning for a membership type? - Can I get the points rules that apply to one loyalty program? instructions: - text: List points rule codes for membership type {type}. slots: type: path.membershipType - text: Get the earning rule codes for {type} memberships. slots: type: path.membershipType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/membershipType/{membershipType}/upsellMembershipLevelsOnly'].get update: x-apievangelist-phrasing: intent: List membership levels for upsell rules effect: read questions: - Which membership levels can an upsell rule be restricted to? - Can I get only the membership levels, not types, for upsell targeting? instructions: - text: List upsell membership levels for membership type {type}. slots: type: path.membershipType - text: Get the {type} membership levels usable in upsell rules. slots: type: path.membershipType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/menuClassId/{menuClassId}/menu'].get update: x-apievangelist-phrasing: intent: List catering menus for a menu class effect: read questions: - Which catering menus belong to a menu class? - Can I get the menus available under one menu class id? instructions: - text: List menus in menu class {menu_class}. slots: menu_class: path.menuClassId - text: Get the catering menus for class {menu_class}. slots: menu_class: path.menuClassId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/mode/{mode}/folioGroupingTransactionCodes'].get update: x-apievangelist-phrasing: intent: List transaction codes for folio grouping effect: read questions: - Which transaction codes can be grouped on a folio? - Can I get folio grouping transaction codes for a specific mode? instructions: - text: List folio grouping transaction codes in mode {mode}. slots: mode: path.mode - text: Get the transaction codes available for folio grouping, mode {mode}. slots: mode: path.mode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/module/{module}/actionTypes'].get update: x-apievangelist-phrasing: intent: List action types for a module effect: read questions: - What action types exist for a given application module? - Can I get the activity action types for one module? instructions: - text: List action types for module {module}. slots: module: path.module - text: Get the action type codes used by module {module}. slots: module: path.module method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/moduleId/{moduleId}/parameterName/{parameter}/reportsGeneric'].get update: x-apievangelist-phrasing: intent: List values for a report parameter effect: read questions: - What values can a report parameter take for a given module? - Can I get the generic report lookup list for one parameter name? instructions: - text: List report values for parameter {parameter} in module {module}. slots: parameter: path.parameter module: path.moduleId - text: Get the options for report parameter {parameter} under module {module}. slots: parameter: path.parameter module: path.moduleId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/moduleName/{moduleName}/configReports'].get update: x-apievangelist-phrasing: intent: List configuration reports for a module effect: read questions: - Which configuration reports can be run for a module? - Can I get the list of setup reports by module name? instructions: - text: List configuration reports for module {module}. slots: module: path.moduleName - text: Get config report options under module {module}. slots: module: path.moduleName method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/moduleName/{moduleName}/udfMappings'].get update: x-apievangelist-phrasing: intent: List user defined field mappings for a module effect: read questions: - Which user defined fields are mapped in a module? - Can I see the UDF mappings configured for one module name? instructions: - text: List user defined field mappings for module {module}. slots: module: path.moduleName - text: Get the UDF mapping list for module {module}. slots: module: path.moduleName method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/nameType/{nameType}/profileEnrollmentMatchCriteria'].get update: x-apievangelist-phrasing: intent: List match criteria for profile enrollment effect: read questions: - What criteria can be used to match existing profiles during enrollment? - Can I get enrollment match criteria for a specific profile type? instructions: - text: List profile enrollment match criteria for name type {name_type}. slots: name_type: path.nameType - text: Get the fields enrollment can match {name_type} profiles on. slots: name_type: path.nameType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/nameType/{nameType}/profileEnrollmentRuleDoNotMergeCriteria'].get update: x-apievangelist-phrasing: intent: List do-not-merge criteria for enrollment rules effect: read questions: - Which criteria stop two profiles from being merged during enrollment? - Can I get the do-not-merge criteria for one profile name type? instructions: - text: List enrollment do-not-merge criteria for name type {name_type}. slots: name_type: path.nameType - text: Get the rules that block merging {name_type} profiles on enrollment. slots: name_type: path.nameType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/nameType/{nameType}/profileEnrollmentRuleFilterCriteria'].get update: x-apievangelist-phrasing: intent: List filter criteria for enrollment rules effect: read questions: - What filter criteria can an enrollment rule use to pick profiles? - Can I list the enrollment rule filters available for a profile name type? instructions: - text: List enrollment rule filter criteria for name type {name_type}. slots: name_type: path.nameType - text: Get the filter options enrollment rules offer for {name_type} profiles. slots: name_type: path.nameType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/newEvent/{newEvent}/waitList/{waitList}/cateringEventStatus'].get update: x-apievangelist-phrasing: intent: List catering event statuses effect: read questions: - What statuses can a catering event be given? - Can I get event statuses for a new event or a wait-listed one? instructions: - text: List catering event statuses with new event {new_event} and wait list {wait_list}. slots: new_event: path.newEvent wait_list: path.waitList - text: Get event status options where newEvent is {new_event} and waitList is {wait_list}. slots: new_event: path.newEvent wait_list: path.waitList method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/number/{number}/autoNumberGenerator'].get update: x-apievangelist-phrasing: intent: List auto number generator values effect: read questions: - What auto number generator values are defined for a number type? - Can I look up the automatic numbering setup by number? instructions: - text: List auto number generator values for number {number}. slots: number: path.number - text: Get the auto numbering options for {number}. slots: number: path.number method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/operaParam/{operaParam}/profileNameValidationsType'].get update: x-apievangelist-phrasing: intent: List profile name validation types effect: read questions: - What profile name validation types are available? - Can I get name validation types for a given OPERA parameter? instructions: - text: List profile name validation types for parameter {param}. slots: param: path.operaParam - text: Get the name validation options tied to OPERA parameter {param}. slots: param: path.operaParam method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/outboundType/{outboundType}/protocol/{protocol}/outboundServiceNames'].get update: x-apievangelist-phrasing: intent: List outbound service names effect: read questions: - Which outbound service names are available for a protocol? - Can I list outbound services by outbound type and protocol? instructions: - text: List outbound service names for type {outbound_type} over protocol {protocol}. slots: outbound_type: path.outboundType protocol: path.protocol - text: Get {protocol} outbound services of type {outbound_type}. slots: outbound_type: path.outboundType protocol: path.protocol method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/parameterName/{parameter}/chainCode/{chainCode}/parameterActiveUnderChain'].get update: x-apievangelist-phrasing: intent: Check where a parameter is active in a chain effect: read questions: - Is a given OPERA parameter active anywhere under a hotel chain? - Can I find which properties in a chain have one parameter switched on? instructions: - text: Check if parameter {parameter} is active under chain {chain}. slots: parameter: path.parameter chain: path.chainCode - text: List where {parameter} is active in chain {chain}. slots: parameter: path.parameter chain: path.chainCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/period/{period}/repCalendarYears'].get update: x-apievangelist-phrasing: intent: List reporting calendar years effect: read questions: - Which years are available in the reporting calendar for a period? - Can I get rep calendar years for a given period? instructions: - text: List reporting calendar years for period {period}. slots: period: path.period - text: Get the rep calendar year options for period {period}. slots: period: path.period method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/pkgId/{pkgId}/cateringPackageRevenueEventType'].get update: x-apievangelist-phrasing: intent: List event types for a catering package effect: read questions: - Which event types can a catering package's revenue be tied to? - Can I get catering package revenue event types for a package id? instructions: - text: List revenue event types for catering package {package}. slots: package: path.pkgId - text: Get the event types package {package} can book revenue under. slots: package: path.pkgId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/pkgLinkId/{pkgLinkId}/cateringPackageRevenueConfigEventType'].get update: x-apievangelist-phrasing: intent: List event types for a catering package link effect: read questions: - Which event types are configured for a catering package revenue link? - Can I look up config event types by package link id? instructions: - text: List configured revenue event types for package link {link}. slots: link: path.pkgLinkId - text: Get the event type setup for catering package link {link}. slots: link: path.pkgLinkId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/policyType/{policyType}/depositCancelRulesMultiHotel'].get update: x-apievangelist-phrasing: intent: List deposit or cancellation rules across hotels effect: read questions: - Which deposit or cancellation rules are defined across multiple hotels? - Can I get multi-property rules for one policy type? instructions: - text: List multi-hotel deposit and cancel rules for policy type {policy_type}. slots: policy_type: path.policyType - text: Get cross-property {policy_type} rules. slots: policy_type: path.policyType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/policyType/{policyType}/templatePolicyCodes'].get update: x-apievangelist-phrasing: intent: List policy code templates effect: read questions: - What policy code templates exist at the chain level? - Can I get template policy codes for a specific policy type? instructions: - text: List policy code templates for policy type {policy_type}. slots: policy_type: path.policyType - text: Get the template policy codes of type {policy_type}. slots: policy_type: path.policyType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/preferenceGroup/{preferenceGroup}/preferencesMultiHotels'].get update: x-apievangelist-phrasing: intent: List guest preferences across hotels effect: read questions: - Which guest preferences in a preference group are shared across hotels? - Can I get multi-property preferences for one preference group? instructions: - text: List multi-hotel preferences in group {group}. slots: group: path.preferenceGroup - text: Get the {group} preferences available across properties. slots: group: path.preferenceGroup method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/profiles/{profileId}/claimMembershipDetails'].get update: x-apievangelist-phrasing: intent: List membership details for a points claim effect: read questions: - Which memberships can a guest profile file a points claim against? - Can I get claim membership details for a profile? instructions: - text: List claim membership details for profile {profile}. slots: profile: path.profileId - text: Get the memberships profile {profile} can claim points on. slots: profile: path.profileId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/profiles/{profileId}/hotelsForARProfile'].get update: x-apievangelist-phrasing: intent: List hotels for an accounts receivable profile effect: read questions: - Which hotels can an accounts receivable profile be used at? - Can I see the properties linked to a direct bill profile? instructions: - text: List hotels for AR profile {profile}. slots: profile: path.profileId - text: Get the properties where accounts receivable profile {profile} applies. slots: profile: path.profileId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/profiles/{profileId}/membershipTransferPoints'].get update: x-apievangelist-phrasing: intent: List memberships for transferring points effect: read questions: - Which memberships can a profile transfer loyalty points to or from? - Can I get the point transfer options for a guest profile? instructions: - text: List membership transfer points options for profile {profile}. slots: profile: path.profileId - text: Get memberships profile {profile} can move points between. slots: profile: path.profileId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/profiles/{profileId}/negotiatedRateHotels'].get update: x-apievangelist-phrasing: intent: List hotels with negotiated rates for a profile effect: read questions: - At which hotels does a company profile have negotiated rates? - Can I list every property with a negotiated rate for one profile? instructions: - text: List negotiated rate hotels for profile {profile}. slots: profile: path.profileId - text: Get the hotels where profile {profile} has any negotiated rate. slots: profile: path.profileId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/profiles/{profileId}/profileCommunications'].get update: x-apievangelist-phrasing: intent: List a profile's communication methods effect: read questions: - What phone numbers and emails are on file for a guest profile? - Can I get a profile's communication entries as a pick list? instructions: - text: List communications for profile {profile}. slots: profile: path.profileId - text: Get the contact methods stored on profile {profile}. slots: profile: path.profileId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/profiles/{profileId}/taxTypeCheck/{taxTypeCheck}/profileHotels'].get update: x-apievangelist-phrasing: intent: List hotels associated with a profile effect: read questions: - Which hotels are associated with a guest or company profile? - Can I apply a tax type check when listing a profile's hotels? instructions: - text: List hotels for profile {profile} with tax type check {tax_check}. slots: profile: path.profileId tax_check: path.taxTypeCheck - text: Get profile {profile} hotels, taxTypeCheck {tax_check}. slots: profile: path.profileId tax_check: path.taxTypeCheck method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/property/{property}/roomHierarchyClassesCopy'].get update: x-apievangelist-phrasing: intent: List room classes to copy in the room hierarchy effect: read questions: - Which room classes can be copied from a property's room hierarchy? - Can I get the room hierarchy classes available for a copy? instructions: - text: List room hierarchy classes to copy for property {property}. slots: property: path.property - text: Get the copyable room classes in the hierarchy of {property}. slots: property: path.property method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/property/{property}/roomHierarchyRoomClasses'].get update: x-apievangelist-phrasing: intent: List room classes in the room hierarchy effect: read questions: - What room classes make up a property's room hierarchy? - Can I list the room hierarchy room classes for one property? instructions: - text: List room hierarchy room classes for property {property}. slots: property: path.property - text: Show the room classes in {property}'s room hierarchy. slots: property: path.property method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/property/{property}/roomHierarchyRoomTypes'].get update: x-apievangelist-phrasing: intent: List room types in the room hierarchy effect: read questions: - Which room types sit in a property's room hierarchy? - Can I get room hierarchy room types for one property? instructions: - text: List room hierarchy room types for property {property}. slots: property: path.property - text: Show the room types in {property}'s room hierarchy. slots: property: path.property method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/property/{property}/roomHierarchyTypesCopy'].get update: x-apievangelist-phrasing: intent: List room types to copy in the room hierarchy effect: read questions: - Which room types can be copied from a property's room hierarchy? - Can I get the hierarchy room types available for a copy? instructions: - text: List room hierarchy types to copy for property {property}. slots: property: path.property - text: Get the copyable room types in the hierarchy of {property}. slots: property: path.property method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/propertyList/{propertyList}/repRatePlans'].get update: x-apievangelist-phrasing: intent: List reporting rate plans for properties effect: read questions: - Which rate plans are available for reporting across a list of properties? - Can I get rep rate plans for several hotels at once? instructions: - text: List reporting rate plans for properties {properties}. slots: properties: path.propertyList - text: Get rep rate plans across {properties}. slots: properties: path.propertyList method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/radioType/{radioType}/hotels/{hotelId}/cateringPackageCodes'].get update: x-apievangelist-phrasing: intent: List catering package codes for a hotel effect: read questions: - Which catering package codes are set up at my hotel? - Can I filter catering package codes by radio type? instructions: - text: List catering package codes at hotel {hotel} for radio type {radio_type}. slots: hotel: path.hotelId radio_type: path.radioType - text: Get {hotel} catering packages with radioType {radio_type}. slots: hotel: path.hotelId radio_type: path.radioType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/rateCode/{rateCode}/profiles/{profileId}/negotiatedRatesHotels'].get update: x-apievangelist-phrasing: intent: List hotels offering a negotiated rate code effect: read questions: - Which hotels offer a specific negotiated rate code to a company profile? - Can I check where one rate code is negotiated for a profile? instructions: - text: List hotels where rate code {rate_code} is negotiated for profile {profile}. slots: rate_code: path.rateCode profile: path.profileId - text: Find properties offering {rate_code} to profile {profile}. slots: rate_code: path.rateCode profile: path.profileId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/roleLevel/{roleLevel}/levelCode/{levelCode}/rolesForLevel'].get update: x-apievangelist-phrasing: intent: List user roles for a level effect: read questions: - Which user roles are defined for a given role level? - Can I get the roles available for one role level and level code? instructions: - text: List roles for role level {role_level} and level code {level}. slots: role_level: path.roleLevel level: path.levelCode - text: Get the {role_level} roles available at {level}. slots: role_level: path.roleLevel level: path.levelCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/roles/{roles}/chainCode/{chainCode}/actionTask/{actionTask}/organizations'].get update: x-apievangelist-phrasing: intent: List organizations for roles and an action task effect: read questions: - Which organizations can users with certain roles act on in a chain? - Can I get organizations filtered by roles, chain code and action task? instructions: - text: List organizations for roles {roles} in chain {chain} for action task {task}. slots: roles: path.roles chain: path.chainCode task: path.actionTask - text: Get the organizations {roles} can manage for {task} in chain {chain}. slots: roles: path.roles chain: path.chainCode task: path.actionTask method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/salesFormat/{salesFormat}/addressFormatElements'].get update: x-apievangelist-phrasing: intent: List address format elements effect: read questions: - What elements make up an address format? - Can I get the address fields for a specific sales format? instructions: - text: List address format elements for sales format {format}. slots: format: path.salesFormat - text: Get the address lines used by format {format}. slots: format: path.salesFormat method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/shiftGroupId/{shiftGroupId}/shiftReportsNoParam'].get update: x-apievangelist-phrasing: intent: List parameterless shift reports for a group effect: read questions: - Which shift reports in a shift group run without parameters? - Can I get the no-parameter shift reports for a shift group id? instructions: - text: List shift reports without parameters for shift group {group}. slots: group: path.shiftGroupId - text: Get the no-parameter reports in shift group {group}. slots: group: path.shiftGroupId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/siteType/{siteType}/sitePlanSectionTypes'].get update: x-apievangelist-phrasing: intent: List site plan section types effect: read questions: - What section types can a site plan have for a site type? - Can I get site plan section types without specifying a hotel? instructions: - text: List site plan section types for site type {site_type}. slots: site_type: path.siteType - text: Get the section types available to {site_type} site plans. slots: site_type: path.siteType method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/sourceId/{sourceId}/globalAlertFieldQuery'].get update: x-apievangelist-phrasing: intent: List fields for global alert queries effect: read questions: - Which fields can a global alert condition query on? - Can I get global alert query fields for a source id? instructions: - text: List global alert query fields for source {source}. slots: source: path.sourceId - text: Get the fields a global alert on {source} can check. slots: source: path.sourceId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/sourceIdIn/{sourceIdIn}/fieldType/{fieldType}/fieldName/{fieldName}/tableName/{tableName}/globalAlertOperator'].get update: x-apievangelist-phrasing: intent: List operators for a global alert condition effect: read questions: - What comparison operators can a global alert use on a field? - Can I get alert operators for a specific table, field name and field type? instructions: - text: List global alert operators for field {field} ({field_type}) in table {table}, source {source}. slots: field: path.fieldName field_type: path.fieldType table: path.tableName source: path.sourceIdIn - text: Get the operators allowed on {table}.{field} of type {field_type} for alert source {source}. slots: field: path.fieldName field_type: path.fieldType table: path.tableName source: path.sourceIdIn method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/sourceIdIn/{sourceIdIn}/mailGeneric'].get update: x-apievangelist-phrasing: intent: List generic mail values for a source effect: read questions: - Which generic mail options are available for a source? - Can I get the mail lookup list by source id? instructions: - text: List generic mail values for source {source}. slots: source: path.sourceIdIn - text: Get the mailGeneric options for source {source}. slots: source: path.sourceIdIn method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/subscriber/{subscriber}/publisherProperties'].get update: x-apievangelist-phrasing: intent: List publisher properties for a subscriber effect: read questions: - Which publishing properties feed data to a subscriber property? - Can I list publisher properties by subscriber? instructions: - text: List publisher properties for subscriber {subscriber}. slots: subscriber: path.subscriber - text: Get the properties that publish to {subscriber}. slots: subscriber: path.subscriber method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/tableName/{tableName}/interfaceTabColumns'].get update: x-apievangelist-phrasing: intent: List columns of an interface table effect: read questions: - What columns does an interface table expose? - Can I get the column list for a table name used by interfaces? instructions: - text: List interface columns of table {table}. slots: table: path.tableName - text: Get the columns available in interface table {table}. slots: table: path.tableName method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/tableName/{tableName}/traceGroup/{traceGroup}/autoTraceExpressionFields'].get update: x-apievangelist-phrasing: intent: List fields for auto trace expressions effect: read questions: - Which fields can an auto trace expression use for a table and trace group? - Can I get auto trace expression fields by trace group? instructions: - text: List auto trace expression fields for table {table} in trace group {group}. slots: table: path.tableName group: path.traceGroup - text: Get the fields trace group {group} can reference on {table}. slots: table: path.tableName group: path.traceGroup method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/templateCode/{templateCode}/templateFiscalFolioParameters'].get update: x-apievangelist-phrasing: intent: List fiscal folio parameters for a template effect: read questions: - Which fiscal folio parameters does a fiscal template define? - Can I get fiscal folio parameter values by template code? instructions: - text: List fiscal folio parameters for template {template}. slots: template: path.templateCode - text: Get the fiscal folio parameter settings in template {template}. slots: template: path.templateCode method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/type/{type}/arrangementCodesNumber'].get update: x-apievangelist-phrasing: intent: List arrangement code numbers effect: read questions: - What arrangement code numbers exist for a given type? - Can I get numbered arrangement codes by type? instructions: - text: List arrangement code numbers of type {type}. slots: type: path.type - text: Get numbered arrangement codes for type {type}. slots: type: path.type method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/type/{type}/enrollmentMatchCommunicationType'].get update: x-apievangelist-phrasing: intent: List communication types for enrollment matching effect: read questions: - Which communication types can enrollment matching compare? - Can I get enrollment match communication types by type? instructions: - text: List enrollment match communication types for {type}. slots: type: path.type - text: Get the communication types enrollment can match on, type {type}. slots: type: path.type method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/type/{type}/folioGroupingCodes'].get update: x-apievangelist-phrasing: intent: List folio grouping codes effect: read questions: - What folio grouping codes are defined for a type? - Can I get folio grouping codes, not their transaction codes? instructions: - text: List folio grouping codes of type {type}. slots: type: path.type - text: Get the folio grouping code list for {type}. slots: type: path.type method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/type/{type}/revenueBuckets'].get update: x-apievangelist-phrasing: intent: List revenue buckets by type effect: read questions: - Which revenue buckets are defined for a bucket type? - Can I get revenue bucket codes filtered by type? instructions: - text: List revenue buckets of type {type}. slots: type: path.type - text: Get the revenue bucket codes for {type}. slots: type: path.type method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/type/{type}/trxCodeArrangement'].get update: x-apievangelist-phrasing: intent: List transaction code arrangements effect: read questions: - What transaction code arrangements exist for a type? - Can I get the arrangement codes attached to transaction codes by type? instructions: - text: List transaction code arrangements of type {type}. slots: type: path.type - text: Get the trx code arrangement list for {type}. slots: type: path.type method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/udfType/{udfType}/udfCategory/{udfCategory}/udfAttributes'].get update: x-apievangelist-phrasing: intent: List user defined field attributes effect: read questions: - What attributes are available for a user defined field type and category? - Can I get UDF attributes by field category? instructions: - text: List UDF attributes for type {udf_type} in category {category}. slots: udf_type: path.udfType category: path.udfCategory - text: Get user defined field attributes of {udf_type} under {category}. slots: udf_type: path.udfType category: path.udfCategory method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/userId/{userId}/croUsers'].get update: x-apievangelist-phrasing: intent: List central reservations office users effect: read questions: - Which central reservations office users are visible to a given user? - Can I get the CRO user list for a user id? instructions: - text: List CRO users for user {user}. slots: user: path.userId - text: Get central reservations office users available to {user}. slots: user: path.userId method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/validate'].put update: x-apievangelist-phrasing: intent: Validate values against lists of values effect: read questions: - Can I check whether codes I plan to send are valid list-of-values entries? - What does the service return when a value fails list of values validation? instructions: - text: 'Validate these values against the list of values: {criteria}.' slots: criteria: requestBody.criteria - text: Check my LOV codes {criteria} are valid before I submit them. slots: criteria: requestBody.criteria method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/view/{view}/traceDateCalc'].get update: x-apievangelist-phrasing: intent: List trace date calculation options effect: read questions: - Which date calculation options can a trace use for a view? - Can I get trace date calculations by view? instructions: - text: List trace date calculations for view {view}. slots: view: path.view - text: Get the date calc options for traces in view {view}. slots: view: path.view method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/view/{view}/traceField'].get update: x-apievangelist-phrasing: intent: List trace fields for a view effect: read questions: - What fields can a trace be based on in a view? - Can I list trace fields by view name? instructions: - text: List trace fields for view {view}. slots: view: path.view - text: Get the fields traces can use in view {view}. slots: view: path.view method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/year/{year}/repCalendarMonths'].get update: x-apievangelist-phrasing: intent: List reporting calendar months for a year effect: read questions: - Which months are in the reporting calendar for a year? - Can I get rep calendar months for one year? instructions: - text: List reporting calendar months for {year}. slots: year: path.year - text: Get the rep calendar month list in year {year}. slots: year: path.year method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/year/{year}/repCalendarWeeks'].get update: x-apievangelist-phrasing: intent: List reporting calendar weeks for a year effect: read questions: - Which weeks are in the reporting calendar for a year? - Can I get rep calendar weeks rather than months for a year? instructions: - text: List reporting calendar weeks for {year}. slots: year: path.year - text: Get the rep calendar week list in year {year}. slots: year: path.year method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/year/{year}/statisticsYears'].get update: x-apievangelist-phrasing: intent: List statistics years effect: read questions: - Which years have statistics available? - Can I get the statistics year list starting from a year? instructions: - text: List statistics years for {year}. slots: year: path.year - text: Get statistics year values based on {year}. slots: year: path.year method: generated generated: '2026-09-26' - target: $.paths['/listOfValues/{name}'].get update: x-apievangelist-phrasing: intent: Get any list of values by its name effect: read questions: - Can I fetch any list of values just by knowing its LOV name? - What generic endpoint returns an arbitrary list of values by name? instructions: - text: Get the list of values named {name}. slots: name: path.name - text: Fetch LOV {name}, including inactive entries. slots: name: path.name method: generated generated: '2026-09-26' - target: $.paths['/services/listOfValues/cache'].delete update: x-apievangelist-phrasing: intent: Clear the list of values service cache effect: destructive questions: - How do I clear the cached lists of values after changing configuration? - Can I flush the LOV service cache so fresh values are returned? instructions: - text: Clear the list of values service cache while logged in to hotel {hotel}. slots: hotel: header.x-hotelid - text: Flush the LOV cache now. method: generated generated: '2026-09-26' - target: $.paths['/services/listOfValues/status'].get update: x-apievangelist-phrasing: intent: Check the list of values service version effect: read questions: - Is the list of values service up, and what version is it running? - How do I ping the LOV service to check its status? instructions: - text: Ping the list of values service as hotel {hotel} and report its version. slots: hotel: header.x-hotelid - text: Check the LOV service status. method: generated generated: '2026-09-26'