The Interaction History API provides read access to the log of all customer interactions. Each record captures an offer presentation, click, acceptance, or other outcome. Results include the related offer and creative details.Documentation Index
Fetch the complete documentation index at: https://docs.kaireonai.com/llms.txt
Use this file to discover all available pages before exploring further.
Base path
Query interactions
Query parameters
| Parameter | Required | Type | Description |
|---|---|---|---|
customerId | No | string | Filter by customer ID. |
offerId | No | string | Filter by offer ID. |
actionId | No | string | Legacy alias for offerId. |
creativeId | No | string | Filter by creative ID. |
treatmentId | No | string | Legacy alias for creativeId. |
type | No | string | Filter by interaction type (e.g., impression, click, dismiss, convert, accept). |
limit | No | integer | Maximum results per page (default from pagination config). |
cursor | No | string | Cursor ID for keyset pagination (returns records with id < cursor). |
Response 200
Error codes
| Code | Reason |
|---|---|
401 | Missing or invalid authentication. |
403 | Insufficient role permissions. |
Role requirements
| Method | Minimum role |
|---|---|
| GET | viewer |
Decision Traces
For forensic decision pipeline analysis, see the Decision Traces API.