Retrieves a list of call logs with pagination support.
- prefix for descending order (default: -createdAt)filters[field] format.
answered - Call was answeredno-answer - Call was not answeredcancelled - Call was cancelledinbound - Incoming callsoutbound - Outgoing callstrue - Only calls with recordingsfalse - Only calls without recordingshuman - Answered by a personmachine_start - Answered by voicemail/machinetrue, only returns calls with positive dispositions (Meeting Set, Referral, Callback Later, etc.)| Field | Type | Description |
|---|---|---|
_id | string | Unique identifier |
call_id | string | Unique call identifier |
outcome | string | Call outcome (answered, no-answer, cancelled) |
direction | string | Call direction (inbound, outbound) |
answered_by | string | Who answered (human, machine_start) |
duration | number | Call duration in seconds |
to | string | Called phone number |
from | string | Caller phone number |
disposition | object | Disposition details with internal_id |
contact | object | Contact information |
contact_list | object | Associated contact list |
user | object | User who made/received the call |
recording_url | string | URL to call recording (if available) |
notes | string | Call notes |
transcription | string | Call transcription (if available) |
summary | string | AI-generated call summary (if available) |
is_completed | boolean | Whether the call is completed |
started_at | date | Call start time |
ended_at | date | Call end time |
createdAt | date | Record creation time |
updatedAt | date | Record last update time |