Basics
- By default, search endpoints for Profiles and Companies return 100 items per page.
- The amount can be controlled via the
limitparameter. - The maximum is 1000 items.
Pagination (v3)
v3 endpoints use snake_case for all field names. When the number of items in the search results exceeds the page limit, apagination_token is returned. This token allows iterating through multiple pages of search results.
The pagination token supports Point in Time (PIT) functionality. PIT takes a βsnapshotβ of the data at a specific moment, creating a fixed view of the index and preventing changes from affecting your search results when iterating across pages. PIT expires 5 minutes after the search query.
Control PIT with the stable_pagination parameter. When false, the search results donβt use PIT β you may encounter the same items on subsequent pages, but response times are faster.
Use "stable_pagination": true only for queries where you expect many results and need to iterate through all of them (for example, pulling all profiles with a certain job title or all employees of a large company). For targeted queries, use "stable_pagination": false. You can also increase limit (max 1000) to avoid pagination altogether.
Example
Initial search requestPagination (v2 β deprecated July 15)
v2 endpoints use camelCase. The pagination token is returned aspaginationToken and the total result count as totalCount. Behavior is otherwise identical to v3 β stable_pagination and PIT work the same way.
v2 response example

