Search 650M people by job title, company, location, and more
Requires x-api-key header.
Rate limit: 5 requests/second per API key.
Search 650M+ people using structured filters. Each query field documents how values are matched — expand the schema below.
One page per request: Each call returns at most pagination.size people (default 100, max 200). No auto-fetch — loop with pagination.token and the same query for more rows.
Response fields: total = all matches; people = this page only; pagination = cursor when more exist.
Filter logic: Job titles use contains match — list variants (CTO, Chief Technology Officer). Prefer currentCompanyWebsite over currentCompanyName for employer filtering.
Use POST /person-search-count to preview total for free.
Price: $0.0003 per person returned. Free when people is empty.
Authorizations
Your Huntr API key. Get one at tryhuntr.com. Pass as x-api-key header on all authenticated requests.
Body
At least one filter required. Combine multiple filters — all must match (AND). See each field for match rules. Use POST /person-search-count to preview total for free.
One page per request (no auto-fetch). size: companies/people returned this call (default 100, max 200). token: copy from the previous response pagination.token to get the next page — keep the same query. Tokens expire; do not change the query between pages.
Response
Person search results.
Matching people.
Total people matching the query in the database (not the length of people).
Upstream pagination cursor when more pages exist. Pass pagination.token back on the next request with the same query.
Cost in USD. $0.0003 × number of people returned.