Return a tenant-scoped normalized call and SMS timeline for one customer (calls:read AND sms:read).

Identify the customer with any one of customer_id, lead_id, phone, email or external_id — the same resolver /v1/customers uses. Items are normalized (source_type/source_id, conversation_id, customer_id/lead_id, provider/provider_id, occurred_at) while source preserves the original record, so a consumer can act without knowing which internal table held the artifact. Paging is an opaque keyset over the immutable created_at across both channels; walk it with next_cursor. updated_since matches a call on its updated_at and an SMS on its created_at — SMS rows carry no updated_at, so a delivery-status change on an already-synced message is NOT visible here; use the event/delivery endpoints for that.

get/v1/conversations

Request

  • Base URL: https://www.kaicalls.com/api
  • URL: https://www.kaicalls.com/api/v1/conversations
  • Auth: HTTP bearer

Query parameters

customer_idstring
lead_idstring
phonestring
emailstring
external_idstring
updated_sincestring date-time
cursorstring

Opaque cursor from a previous response’s next_cursor.

order'asc' | 'desc'
limitinteger

Response

Normalized call and SMS timeline

Changes

No recorded changes to this operation across all 1 revision of this API.