Search API Response SLIs | Yext Hitchhikers Platform
Overview
This document contains general Service-Level Indicators (SLIs) for our Search API responses. Search does not have any Service-Level Agreements (SLAs). You can think of an SLI as a measure of a service’s performance and reliability. The percentiles can be read as:
- p50: On average
- p90: 90% of the time
- p95: 95% of the time
You can find more information about what SLIs and other site reliability metrics are here .
Search Speed
This indicates the amount of time it takes for a request to the Search endpoints to return a response. The speed is shown in milliseconds.
Percentile | Universal Search | Vertical Search |
---|---|---|
p50 | 250 | 150 |
p95 | 700 | 500 |
In other words, on average, a request to a Search API endpoint takes 250ms to return a response for Universal Search and 150ms for Vertical Search. 95% of the time, it takes less than 700ms for Universal Search and less than 500ms for Vertical Search.
To learn more about our Search APIs, check out our documentation here .
Autocomplete Speed
This indicates the amount of time it takes for a request to the Autocomplete endpoints to return a response.
Percentile | Speed (in milliseconds) |
---|---|
p50 | 20 |
p90 | 55 |
p95 | 75 |
The average time taken for an Autocomplete request to return a response is 20ms, 90% of the time it takes less than 55ms, and 95% of the time it takes less than 75ms.
To learn more about our Universal and Vertical Autocomplete endpoints, check out the linked API documentation.
Traffic
Search is capable of handling large amounts of user traffic. The most traffic Search has had to date is about 220,000 searches per hour, which is about 60 queries per second. We can handle a lot more than that if needed - if you have any questions about our scale, have your Yext PoC reach out to Product or Engineering.