Retrieves all interactions that started within a specified time range (up to a 7-day interval), filtered by the account ID contained in the JWT token. The result includes the interaction metadata and associated messages. Results are paginated using a cursor-based mechanism. The interaction_ended parameter refers to the end of the interaction start time range, not when the interaction itself ended. This endpoint only returns interactions that started between the interaction_started and interaction_ended timestamps.
The interactions in the time range can be narrowed down with the OData filter query parameter and sorted with order_by. For example, filter=queue in ('Billing','Support') and channel eq 'voice'&order_by=started_at:desc returns the voice interactions of the Billing and Support queues, most recent first. The filter and order_by parameters are sent with the first request (together with interaction_started and interaction_ended) and cannot be combined with cursor: the cursor returned in the response keeps the filter and the order of the first page.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||