Skip to main content
GET
List Calls

Authorizations

Authorization
string
header
required

Your API key (ta_live_…) from Settings → API keys, sent as Authorization: Bearer <key>. Keep it on a server: it can message every customer you have. A key is full, build or read-only; a request its level does not allow is refused with 403.

Headers

Thinnest-Workspace
string

Developers only: the customer workspace this request acts in — its org_… id from POST /customers. Leave it out to act in your own workspace.

Example:

"org_3fKq9TzQ1mN8vB2xR7cLpA"

Query Parameters

limit
integer
default:25

How many items to return, 1 to 100.

Required range: 1 <= x <= 100
cursor
string

The nextCursor from the previous page. Leave it out for the first page.

agent
string

Only this agent's calls — its ag_… id.

Example:

"ag_5c4a5f93-2b1e-4d7a-9f60-8e2d1c3b4a71"

status
enum<string>

Only calls in this state.

Available options:
ringing,
connected,
completed,
missed,
failed
Example:

"completed"

reference
string

Only calls placed with this reference — your CRM's own id for the lead. Matched exactly; up to 200 characters are read.

Maximum string length: 200
Example:

"LSQ-42"

since
string

Only calls that started at or after this date (2026-09-17) or instant (2026-09-17T10:00:00Z).

Example:

"2026-10-01"

until
string

Only calls that started at or before this date or instant.

Example:

"2026-10-06T23:59:59+05:30"

Response

A page of calls.

items
object[]
required
nextCursor
string | null
required

Pass as cursor for the next page. Null on the last page.