The Search API endpoint first and foremost should be used to source data needed for search result pages. Below is a list that covers the main functionality your team will need to implement in order to allow a customer to refine search results. There are also query string parameters notated here for reporting (required) and personalization functionality (if applicable). Other query string parameters to further enhance your search functionality are also available in the Search API documentation.