Search for people
Search for people matching filters with cursor-based pagination.
First page: send filters — returns up to 25 results, a next_cursor (opaque pagination token), has_more, and total_count.
Next pages: pass back the next_cursor from the previous response — returns the next 25 results and a new next_cursor. Repeat while has_more is true.
The cursor is opaque; do not introspect it. Invalid or expired cursors return 400; start a fresh search.
Each page consumes 1 credit per result returned.
Authorizations
Account API key passed in the Authorization header
Body
Canonical job title IDs to exclude
Canonical job title IDs to include
Company headcount band codes (single letter). A=self-employed, B=1-10, C=11-50, D=51-200, E=201-500, F=501-1000, G=1001-5000, H=5001-10000, I=10001+.
["C"]Company HQ country codes
["FR"]LinkedIn company IDs to filter by
["104924588"]Country codes to filter by
["FR"]Deprecated. Ignored by the server. Use next_cursor.
Filter by first name
"Elliot"
Industry IDs to exclude.
Resolve via Search industries and pass the returned id.
["c4d7e6f3-2345-4bcd-aef0-123456789abc"]Industry IDs to include.
Resolve via Search industries and pass the returned id.
["b3c6f5e2-1234-4abc-9def-0123456789ab"]Job titles to exclude
["Intern"]Job titles to include
["Head of Sales"]Free-text refinement hint forwarded to the underlying provider. Best-effort — not all providers honor this field, and matches that ignore it may still be returned.
"AI sales"
Filter by last name
"Alderson"
Opaque pagination token returned by the previous response's next_cursor. Pass it back unchanged to fetch the next page. Omit on first-page calls. Invalid or expired cursors return 400.
Free-text search prompt (e.g. 'CTOs at fintech startups in France'). Mutually exclusive with filter fields.
"Head of Sales at AI startups in France"
Only include people who recently changed jobs
true
Deprecated and unreliable: providers do not consistently honor seniority filtering. Kept for backward compatibility.
Deprecated and unreliable: providers do not consistently honor seniority filtering. Kept for backward compatibility.
Refinement hint forwarded to the underlying provider. Allowed values: 'Less than 1 year', '1 to 2 years', '3 to 5 years', '6 to 10 years', 'More than 10'. Best-effort — not all providers honor this field, and matches that ignore it may still be returned.
["6 to 10 years"]Response
OK
True when more pages can be fetched by passing next_cursor back.
Search results for this page (up to 25)
Deprecated. Mirrors next_cursor. Use next_cursor instead.
When Prompt is used, explains how the AI interpreted the prompt into filters. Returned on the first page only.
"Interpreted as Head of Sales, country FR"
Opaque pagination token. Pass it back unchanged to fetch the next page. Null when there are no more results.
Total number of matching results. Returned on the first page only.
132