API sorting algorithm. Why am i getting different sort orders?

The API sorting algorithm is quite complex and it uses different marketing techniques in order to provide the best possible options for customers.

The sorting algorithm makes use of marketing data like: Locale, Currency, Physical Location (IP Address), time of the year/season, and many other similar data.

Because of this, when making exactly the same request, the sort order of results that you see on TravelNow may be very different than the sort order of results found in a API response. It is enough to have only one marketing data different and the sorting order will most likely be different.