HotelX Plugins are a separate Go application, that get compiled into the main application and run natively in our servers.
Anyone can write a HotelX
Plugin, and which
Plugins get executed can be specified at the request level, or be configured by default.
Following is the list of
Plugins TravelgateX has already developed.
Plugins Overview. What they are, when they get executed and how to execute them.
Hotel codes blacklist: filter out specific hotels from the search query.
Map different codes from different suppliers in order to get a de-duped response.
Aggregate different Suppliers response based on different criteria.
Convert Gross Prices into Net Prices.
Mark up or down the price coming from the Supplier based on different criteria.
To give preference to the options that match the preference rules.
Discards those options that have a commission higher than expected.
Convert currency in order to have a unified response.
Modify objects on both request and response.
Search by destination
Enables search query to request per destinations by converting destination codes to hotel codes
Learn how to develop your own plugins and addd your magic to the API.
Format files explanation.
Table entities processed values.