# API Reference

Dive into the specifics of each API endpoint by checking out our complete documentation.

## Indexing

Indexing is how you add your products to the search engine.

{% content-ref url="api-reference/indexing" %}
[indexing](https://docs.neuralens.ai/reference/api-reference/indexing)
{% endcontent-ref %}

## Search

Use the Search API to query the indexed products.

{% content-ref url="api-reference/search" %}
[search](https://docs.neuralens.ai/reference/api-reference/search)
{% endcontent-ref %}

## Autocomplete

The Autocomplete API returns suggestions for the autocompleter.

{% content-ref url="api-reference/autocomplete" %}
[autocomplete](https://docs.neuralens.ai/reference/api-reference/autocomplete)
{% endcontent-ref %}

## Event Tracking

Event Tracking allows Neuralens to learn from a user's behaviour and personalise the results for them.

{% content-ref url="api-reference/event-tracking" %}
[event-tracking](https://docs.neuralens.ai/reference/api-reference/event-tracking)
{% endcontent-ref %}

##
