Contacts
List contacts
Returns a list of contacts (customers and leads) in your organization using cursor-based pagination.
Query Parameters
limit- Number of contacts to return (1-100, default 10)cursor- Cursor from previous response for paginationcontactType- Filter by contact type: "customer" (default), "lead", or "all"
Response Format
Returns a list object with:
object- Always "list"data- Array of contact objectsnextCursor- Cursor for the next page, or null if no more results
Contact Object
Each contact includes:
id- Unique contact identifieruserId- External user ID from SSO (if set)email- Contact email addressname- Contact display nameprofilePicture- Profile picture URLtype- Contact type ("customer" or "lead")companies- Array of companies the contact belongs tocustomFields- Custom field valuespostsCreated- Number of posts createdcommentsCreated- Number of comments createdlastActivity- Last activity timestamp
Example
{
"object": "list",
"data": [
{
"object": "contact",
"id": "676f0f6765bdaa7d7d760f88",
"email": "john@example.com",
"name": "John Doe",
"type": "customer",
...
}
],
"nextCursor": "eyJpZCI6IjUwN2YxZjc3YmNmODZjZDc5OTQzOTAxMSJ9"
}Version Availability
This endpoint is only available in API version 2026-01-01.nova and newer.
A limit on the number of objects to be returned, between 1 and 100.
Required range:
1 <= x <= 100Example:
10An opaque cursor for pagination. Use the nextCursor value from a previous response to fetch the next page of results.
Maximum string length:
512Example:
eyJpZCI6IjUwN2YxZjc3YmNmODZjZDc5OTQzOTAxMSJ9Response
application/json
Success