Skip to main content
POST
Search leads (free preview)

Authorizations

Authorization
string
header
required

API key from Settings → API. Send it as Authorization: Bearer .

Headers

x-impersonate-user-id
string

ID of an organization member to act on behalf of. The API key user must be the owner of the organization and the target user must belong to the same organization.

Body

application/json

Search filters. At least one filter is required. String-array fields also accept a single string.

limit
number

Number of leads per page (1-100, default 10)

Example:

25

page
number

Page number, starts at 1

Example:

1

jobTitle
string[]

Job titles to match

Example:
location
string[]

Locations or countries to match

Example:
industry
string[]

Industries to prefer

Example:
companySize
string[]

Company size brackets (e.g. "2-10", "51-200", "10001+")

Example:
name
string

Full name of the person

company
string

Company name

companyUrl
string[]

LinkedIn company URLs to restrict the search to

companyIdentifier
string[]

Exact LinkedIn company identifiers (the vanity slug in linkedin.com/company/) to restrict the search to

Example:
companyLastFundingRoundSince
string

Only companies with a funding round since this date (YYYY-MM-DD)

Example:

"2025-01-01"

isCompanyHiring
boolean

Only companies with at least one active job posting

hasRecentFundingRound
boolean

Only companies with a funding round in the last 6 months

hasRecentlyChangedJob
boolean

Only people who started their current position in the last 3 months

hasRecentActivity
boolean

Only people who were active on LinkedIn (posted, commented or reacted) in the last 90 days. People whose last activity date is unknown are excluded.

Response

Page of masked leads. Empty string fields become available after revealing the lead.

leads
object[]
total
number

Total number of leads matching the filters, capped at 10 000 (the deepest page reachable anyway)

page
number
limit
number