# Events

For the time being we only support a limited amount of KPIs and therefor only a limited amount of events is required if you want to use those KPIs.

Currently there are three types of events: `view`, `interact` and `order`.

### [view](/api-tracking/events/view.md)

Whenever the user has seen some 8SELECT content, i.e. it was in the device's viewport. For example if an 8.SET Compose content is presented to the user.

### [interact](/api-tracking/events/interact.md)

Whenever the user has interacted with 8SELECT content. For example clicked on a product.

Interact events and order events from users are matched and are the base of the commission based pricing. If user A interacts with content from 8.API, e.g. product 42 and later buys product 42, 8SELECT will get a commission.

### [order](/api-tracking/events/order.md)

Whenever the user makes an order.


---

# 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://docs.8select.io/api-tracking/events.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.
