Skip to main content
GET
A contact's activity timeline

Authorizations

Authorization
string
header
required

Your API token (af_…) as the Basic-auth username, with an empty password.

Path Parameters

contactId
string
required

Id of the contact: the row id from GET /business/lists/{listId}/rows, or the contactId returned by POST /business/contacts/resolve.

Query Parameters

limit
integer
default:100

Maximum number of activities per page, 1-100 (default 100). It bounds the page of history; the first page can carry a few entries on top of it (campaign steps still scheduled, and LinkedIn activity, neither of which pages on its own), so read activities.length rather than assuming limit.

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

Opaque cursor copied from the previous page's nextCursor (max 500 characters). Omit it for the first page.

Required string length: 1 - 500

Response

Success

contactId
string
required

Id of the contact.

activities
object[]
required

One page of the timeline, newest first, with any campaign steps still scheduled pinned at the top. The first page can hold a few entries more than limit.

nextCursor
string | null
required

Cursor for the next page; null on the last page.