Skip to main content

Cursor pagination

Lists return object: "list" with a pagination block:
Request the next page by passing next_cursor as ?cursor=:
The cursor is opaque (don’t build it by hand). When has_more is false, you’ve reached the end. limit ranges from 1 to 100 (default 25).

Filters

Many lists accept query filters. Examples on contacts:

Sparse fieldsets

Request only the fields you need with ?fields= (comma-separated). object and id always return:
For richer filters (including custom fields), use POST /v1/{resource}/search:
It returns a paginated list just like the GET.