> For the complete documentation index, see [llms.txt](https://fredhopper.gitbook.io/product-discovery/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages.md).

# Archived Pages

- [XO Search](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction.md): Learn in this documentation how to leverage XO Search functionalities to build an efficient search component for your e-commerce website.
- [Getting started](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/get-started.md): Step-by-step guide on how to use XO Search and make your first search query
- [API Reference](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api.md): The search API provides a single endpoint, available with both GET and POST methods.
- [Search API](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api/search-api.md)
- [Autocomplete API (Beta)](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api/search-api-1.md)
- [Product Suggest API](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api/product-suggest-api.md)
- [API Parameters](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters.md): Explanations for every API parameters / XO Search feature you can use in your queries
- [Search](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/search.md): Search the catalog for items matching the query string
- [Pagination](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/pagination.md): Implement faster search results using the pagination support
- [Faceting](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/faceting.md): Faceting is a powerful tool for E-commerce website, find below how you can configure it with XO Search
- [Sorting](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/sorting.md): Sort results
- [Grouping](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/grouping.md): Group results by values of a specified attribute
- [Filtering](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/filtering.md): Filter your results
- [Disable features](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/disable-features.md): Disabling features allows faster queries
- [Response mask](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/response-mask.md): Select only the fields you want from the response's items
- [Context](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/context.md): Add contextual information to your queries
- [Configuration limitation](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/introduction/api-limits.md)
- [FHR Tracking plan](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/fhr-tracking-plan.md)
- [The Tracking API and JS Library](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library.md)
- [What to Track](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track.md)
- [Generic Actions](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions.md)
- [View](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions/view.md)
- [Click](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions/click.md)
- [Add to Cart](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions/add-to-cart.md)
- [Remove from Cart](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions/remove-from-cart.md)
- [Purchase](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions/purchase.md)
- [Custom Actions](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/custom-actions.md)
- [Initializing the JavaScript Library](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/initialize-the-library.md): Using the init method
- [REST API Technical Documentation](https://fredhopper.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/api-technical-documentation.md): Use direct calls to the API.
