curl https://api.60db.ai/dialer/recordings?limit=25 \
-H "Authorization: Bearer your-api-key"
const recordings = await client.dialer.recordings.list({ limit: 25 });
recordings = client.dialer.recordings.list(limit=25)
Dialer
List Recordings
List call recordings for your workspace
GET
/
dialer
/
recordings
curl https://api.60db.ai/dialer/recordings?limit=25 \
-H "Authorization: Bearer your-api-key"
const recordings = await client.dialer.recordings.list({ limit: 25 });
recordings = client.dialer.recordings.list(limit=25)
List all call recordings. Requires Gate T.
Request
Headers
string
required
Bearer token with your API key
Query Parameters
integer
default:"25"
1–200
integer
default:"0"
Pagination offset
string
Filter:
inbound or outboundstring
Filter:
completed, failed, etc.string
Filter by phone number
Response
{
"success": true,
"data": {
"recordings": [
{
"id": "recording-uuid",
"call_id": "call-uuid",
"from": "+919876543210",
"to": "+919999999999",
"direction": "outbound",
"duration": 120,
"status": "completed",
"created_at": "2026-09-24T10:30:00Z"
}
],
"total": 50,
"limit": 25,
"offset": 0,
"has_more": true,
"recording_enabled": true,
"numbers": ["+919876543210"],
"filtered_by": [],
"scope": "workspace"
}
}
Example
curl https://api.60db.ai/dialer/recordings?limit=25 \
-H "Authorization: Bearer your-api-key"
const recordings = await client.dialer.recordings.list({ limit: 25 });
recordings = client.dialer.recordings.list(limit=25)