List call logs with filtering and pagination
X-Api-Key<token>
Business API key, e.g. vuz_ab12cdef... Created via Settings → Integrations → API Keys. Unlike partner keys, a public API key's STRING does not encode its environment — isolation instead comes from a completely separate sandbox database: a key minted on the Sandbox server (above) only ever reads/writes sandbox data and can never see or affect production, regardless of what the key looks like.
In: header
Query Parameters
clientId?string
Filter by client UUID
dateFrom?string
Filter calls starting on or after this datetime (ISO 8601)
dateTo?string
Filter calls starting on or before this datetime (ISO 8601)
page?number
Page number (starting from 1)
Range
1 <= valueDefault
1limit?number
Number of items per page (max 100)
Range
1 <= value <= 100Default
10Response Body
application/json
curl -X GET "https://example.com/crm/call-logs"{ "items": [ { "id": "string", "businessId": "string", "clientId": "string", "userId": "string", "contactId": "string", "direction": "string", "phoneNumber": "string", "startedAt": "2019-08-24T14:15:22Z", "endedAt": "2019-08-24T14:15:22Z", "duration": 0, "outcome": "answered", "notes": "string", "followUpDate": "string", "followUpNote": "string", "recordingUrl": "string", "userDisplayName": "string", "createdAt": "2019-08-24T14:15:22Z", "updatedAt": "2019-08-24T14:15:22Z" } ], "total": 0, "page": 0, "limit": 0}
