Skip to main content
GET
Fetch all calls

Authorizations

token
string
query
required

Query Parameters

page
integer
default:1

The page number for pagination (starts at 1)

page_size
integer
default:10

The number of items to return per page

status
string
default:COMPLETED

Filter by call status, case-insensitive. Defaults to COMPLETED. Use ALL to return all statuses. SCHEDULED returns upcoming calls from the schedule, soonest first by default. Any value other than ALL or a known status is a 400 that lists the valid values.

symbol
string

Filter by stock ticker symbol (e.g. AAPL)

from
string

Filter calls starting on or after this time. RFC3339 with Z or an offset, e.g. 2024-01-01T00:00:00Z or 2024-01-01T00:00:00-04:00. A value without an offset (2024-01-01T00:00:00) is read as UTC.

to
string

Filter calls starting on or before this time. RFC3339 with Z or an offset, e.g. 2024-12-31T23:59:59Z. A value without an offset is read as UTC. Must not be before from.

sort_by
string

Sort order: asc or desc by the call start, or updated_at / updated_asc to sort by when the call last changed. Defaults to desc, except for status=SCHEDULED, which defaults to asc (soonest first) and sorts only by the call start. With updated_since the order is always updated_asc

updated_since
string

Return only calls that changed at or after this instant (RFC3339 with a zone, e.g. 2026-11-09T14:00:00.123456Z). A call changes when anything this API returns for it changes: its transcript, segments, speakers, summary, participants, recordings, PDF, assets or status. Results are ordered by updated_at then call_id, ascending. Not available with status=SCHEDULED. To sync, request status=ALL&updated_since=, then pass the last row's updated_at and call_id back as updated_since and after_call_id until a page comes back short; keep that last pair as the cursor for the next sync.

after_call_id
string

Keyset cursor, used with updated_since: return calls after (updated_since, after_call_id) in updated_at, call_id order. page is ignored when it is set

share_class_figi
string

Filter by share class FIGI; comma-separate several (e.g. BBG001S5N8V8 for Apple)

securities
boolean

If true, includes securities information in the response

info_only
boolean

If true, returns only call metadata without transcript content

filter
string

Case-insensitive substring match on symbol, exchange, ISIN, name, CUSIP or status. It does not change the status filter; use status=ALL for every status.

Response

OK

The response is of type object.