# Archived Pages

- [XO Search](https://crownpeak.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://crownpeak.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://crownpeak.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://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api/search-api.md)
- [Autocomplete API (Beta)](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api/search-api-1.md)
- [Product Suggest API](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api/product-suggest-api.md)
- [API Parameters](https://crownpeak.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://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/search.md): Search the catalog for items matching the query string
- [Pagination](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/pagination.md): Implement faster search results using the pagination support
- [Faceting](https://crownpeak.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://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/sorting.md): Sort results
- [Grouping](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/grouping.md): Group results by values of a specified attribute
- [Filtering](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/filtering.md): Filter your results
- [Disable features](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/disable-features.md): Disabling features allows faster queries
- [Response mask](https://crownpeak.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://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api-parameters/context.md): Add contextual information to your queries
- [Configuration limitation](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/introduction/api-limits.md)
- [FHR Tracking plan](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/fhr-tracking-plan.md)
- [The Tracking API and JS Library](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library.md)
- [What to Track](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track.md)
- [Generic Actions](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions.md)
- [View](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions/view.md)
- [Click](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions/click.md)
- [Add to Cart](https://crownpeak.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://crownpeak.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions/remove-from-cart.md)
- [Purchase](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/generic-actions/purchase.md)
- [Custom Actions](https://crownpeak.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/what-to-track/custom-actions.md)
- [Initializing the JavaScript Library](https://crownpeak.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://crownpeak.gitbook.io/product-discovery/resources/archived-pages/the-tracking-api-and-js-library/api-technical-documentation.md): Use direct calls to the API.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://crownpeak.gitbook.io/product-discovery/resources/archived-pages.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
