Query the activity timeline (scoped, cursor-paginated)
Authorizations
Reevo API key passed as Authorization: Bearer <api-key>.
Body
Request body for POST /activity/_query.
Exactly one parent scope (contact_id / account_id /
opportunity_id) must be supplied; opportunity_id maps to the
internal pipeline_id.
Public activity-type filter (mirrors internal ActivityType values).
EMAIL_THREAD, EMAIL_GLOBAL_THREAD, CALENDAR_EVENT, NOTE, MEETING, TASK, VOICE_CALL, SEQUENCE, SEQUENCE_ENROLLMENT, MANUAL_ACTIVITY 1 <= x <= 100Response
Successful Response
Wrapper around a paginated list of activity records.
Used by POST /activity/_query for list/filter/sort/pagination.
Pagination metadata block.
The three cursor fields are emitted as JSON null when absent
(spec §3.2 example). total_count is always present (FR-016): it
is the per-page COUNT at the moment the page was served, and equals
0 for empty results (FR-016a).