PluginType
Plugin Type. Select the type indicated for each plugin in our documentation. (deprecated from 2025-08-25. This property is no longer recommended for use.)
enum PluginType {
PRE_STEP
HOTEL_MAP
BOARD_MAP
ROOM_MAP
CURRENCY_CONVERSION
MARKUP
AGGREGATION
POST_STEP
COMMISSION
MARKETS_GROUP
AMENITY_MAP
PROMOTION_MAP
}
Valuesβ
PluginType.PRE_STEPβ
PRE_STEP is the first plugin that will be executed, allowing a full range of operations: splitting arrays, joining arrays, modifying object values, and adding or removing object instances
PluginType.HOTEL_MAPβ
HOTEL_MAP allows to match Seller and Buyer hotel codes based on contexts
PluginType.BOARD_MAPβ
BOARD_MAP allows to match Seller and Buyer board codes based on contexts
PluginType.ROOM_MAPβ
ROOM_MAP allows to match Seller and Buyer room codes based on contexts
PluginType.CURRENCY_CONVERSIONβ
CURRENCY_CONVERSION allows to apply currency conversion over all the prices in one Option
PluginType.MARKUPβ
MARKUP allows the application of markup over the price
PluginType.AGGREGATIONβ
AGGREGATION allows aggregating multiple supplier options.
PluginType.POST_STEPβ
POST_STEP is the last plugin that will be executed, allowing a full range of operations: split arrays, join arrays, modify object values, add or remove object instances
PluginType.COMMISSIONβ
COMMISSION plugin allows the user to calculate the commission
PluginType.MARKETS_GROUPβ
MARKETS_GROUP plugin allows the user to group search result by markets (SO3166_1_alfa_2) with shared options
PluginType.AMENITY_MAPβ
AMENITY_MAP allows to match Seller and Buyer amenities codes based on contexts
PluginType.PROMOTION_MAPβ
PROMOTION_MAP allows to match Seller and Buyer promotion codes based on contexts
Member Ofβ
HotelXDefaultPlugin objectΒ βΒ HotelXDefaultPluginInput inputΒ βΒ PluginsInput input