List interactions
List CRM interactions for the service agent's customer. At most one filter may be provided: peer_type + peer_target (remote endpoint), contact_id, or address_id. If no filter is provided, the full customer interaction history is returned, scoped to the "since" lookback window (default "30d", maximum "180d").
Query parameters
Remote endpoint type (e.g. "tel", "email"). Required with peer_target.
Remote endpoint target (e.g. "+155****4567"). Required with peer_type.
Filter by resolved contact ID.
Filter by contact address ID.
Lookback window in days (e.g. "7d", "30d"), used only when no filter (peer_type+peer_target, contact_id, address_id) is provided. Default "30d", max "180d". Ignored when a filter is provided.
Number of results to return per page.
Cursor token for pagination. Use the next_page_token value from the previous response.
Response
Successful response.
Example response
{
"result": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"customer_id": "7c4d2f3a-1b8e-4f5c-9a6d-3e2f1a0b4c5d",
"direction": "incoming",
"peer_type": "tel",
"peer_target": "+155****4567",
"local_type": "tel",
"local_target": "+12025550100",
"reference_type": "call",
"reference_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"tm_interaction": "2026-06-01T09:30:00.000000Z",
"tm_create": "2026-06-01T09:30:01.000000Z"
}
],
"next_page_token": "2026-06-01T09:30:01.000000Z"
}