Search Module for a travel booking platform is one of the prominent features, both the concepts of travel portals are in direct relevance to, how the search query will bring up the search results? what is the data inventory where the system will search relevant data? from where is the data driven?
Answers are that the function of search module for your solution depends on the approach you are choosing for the development of your solution, GDS/3rd Party API/Custom Inventory.
In case of GDS, it – the single API will provide all the data of the flights, hotels, cars, etc. from the service providers to which the GDS company is associated.
In case of 3rd Party APIs or Aggregators, it – the single/multiple of APIs from one or multiple established travel portal companies would provide data for your solution and can be portrayed as search results.