How to check missing results
As a first step, if expected results are not displaying, you can try our self-service tool, the “Missing Quote Finder” which should help you investigate missing results yourself. You will be able to perform a search and check which results were filtered out and due to what reason. You will be also able to download the API request we sent you, and the response we got from your system, to confirm if everything is set up correctly.
You can access the tool from the Skyscanner Partner Portal in the top “Metasearch” menu, or access it directly here: https://partnerportal.skyscanner.net/missing-quote-finder/. If you are unable to access it, please let us know. Should you have further questions about why a specific result is not appearing on Skyscanner or why it's being filtered out, please contact us with specific search results, including:
- Skyscanner search URL
- Brand
- User Market
- User Currency and locale
Reasons for missing results
There are a few reasons why quotes may not be present on the Skyscanner results page in cases you would expect them.
Route not configured
Depending on the setup for your integration, the route may not be configured for the search, in which case, no API call will be made. For example, if routes are being retrieved daily through FTP and the file does not contain that specific route.
Details on Route configuration can be found in our article: Route Configuration
Market settings don't allow this search
Partner integrations can be configured to only be live in specific markets/points of sale. For example, if only the UK market is enabled, results will only appear if the user sets their Country/Region to “United Kingdom”, as shown below.
In this case, API requests will not be sent for markets outside of the configuration.
Results were filtered out
In this case, an API request was sent and we received a valid API response. However, some or all results were removed by post-processing filters. We have a number of post-processing filters which you can read more about in our article: Quote Filtering and Selection
We received an invalid or empty API response
We sent an API request however the response was an error or "no quote" i.e. an empty response on this route on these days. Our Partner Portal provides data on percentages of failures and 'No quotes' so please ensure you sign up to access this. If you do not have an account please reach out to your commercial account manager for access.
Further information on this Partner Portal functionality can be found in our documentation: Partner Portal Feature: Search API Health
The response timed out
Skyscanner systems enforce strict response time limits when communicating with partner APIs:
- Each API response must be returned within 30 seconds. This is a hard limit.
- If multiple requests are required, the total combined response time must not exceed 60 seconds. Each individual response must still respect the 30-second per-request limit.
In most cases, only a single request is needed to retrieve round-trip prices, so partners should ensure their API responds within 30 seconds. Ideally, responses should be returned within 10 seconds, as delays beyond this degrade user experience.
If your API cannot meet these response time limits, please contact us to explore a solution. More information on API latency can be found in our article: Managing Partner API Latency
Search restrictions
In this case, we do not call your API due to some configuration restrictions, which may be in place due to different reasons:
- Legacy configuration: e.g. queries for +6 pax were not supported previously, that eventually changed but settings were never updated.
- Tailored restrictions: e.g. you have at some point in time requested us not to call your API for domestic content.
- Restrictions set after technical limitations: e.g your API does not return codeshare itineraries and therefore these have never been enabled at our side.