Skip to main content
GET
Get email and meeting activity history for a company.

Authorizations

x-api-key
string
header
required

Path Parameters

company_uuid
string
required

Query Parameters

page
integer
default:1

Page number, 1-indexed. Clamped to >= 1.

per_page
integer
default:10

Results per page (default 10). Clamped to the range 1-50 (values outside are silently capped, not rejected).

after
string | null

Opaque cursor from a previous response's next_cursor. When supplied, the page starts immediately after the last record of that response and page is ignored — unlike page, this cannot skip or repeat records when the data changes mid-scan. Filters and sort must stay identical for the whole scan; changing one is a 400. Not supported by every list endpoint — those that support it return next_cursor.

type
enum<string> | null

Filter by activity type. 'email' or 'meeting'.

Available options:
email,
meeting
include_total
boolean
default:false

Compute and return an exact/approximate total count. Defaults to false for lower latency; total/total_is_approximate are omitted in that case. items is still fully populated, so 'fewer items than per_page' still signals the last page.

date_from
string | null

Filter activities on or after this ISO date (YYYY-MM-DD).

date_to
string | null

Filter activities on or before this ISO date (YYYY-MM-DD), inclusive.

Response

200 - application/json

Paginated activity history response.

items
ActivityHistoryItem · object[]
required
page
integer
required
per_page
integer
required
has_more
boolean | null
next_cursor
string | null
total
integer | null
total_is_approximate
boolean | null