cURL
curl --request GET \ --url https://api.example.com/v1/recordings
{ "data": [ { "id": "<string>", "toNumber": "<string>", "fromNumber": "<string>", "duration": 123, "status": "<string>", "direction": "<string>", "createdAt": "<string>" } ], "pagination": { "page": 123, "limit": 123, "total": 123, "totalPages": 123, "hasMore": true } }
List all recordings with optional filtering and pagination
completed
transcribing
processing
failed
outbound
inbound
curl -X GET "https://app.transcord.app/api/v1/recordings?limit=10" \ -H "Authorization: Bearer tr_live_your_api_key"
Show recording object
Show properties
{ "data": [ { "id": "clx1234567890", "toNumber": "+14155551234", "fromNumber": "+14155555678", "duration": 342, "status": "completed", "direction": "outbound", "createdAt": "2026-01-15T10:30:00.000Z" }, { "id": "clx0987654321", "toNumber": "+12125559999", "fromNumber": "+14155555678", "duration": 128, "status": "completed", "direction": "outbound", "createdAt": "2026-01-14T15:45:00.000Z" } ], "pagination": { "page": 1, "limit": 10, "total": 47, "totalPages": 5, "hasMore": true } }
400
401