Overview
Search for profiles in our DataLake using advanced filters. This endpoint allows you to find multiple profiles matching specific criteria from our existing database.updateDate field in each result to see when the
profile was last refreshed.π Need Fresh Data?
The search results include anupdateDate field showing when each profile was last updated. If the data isnβt recent enough for your needs, you can get live, real-time data using our other endpoints:
Person Profile Data
Person Profile Match
updateDate. If the data is recent enough (e.g., within last 30 days), use it
directly. If not, fetch fresh data using the profile endpoints for critical
contacts.Use Cases
Lead Generation
Lead Generation
Talent Sourcing
Talent Sourcing
Market Research
Market Research
Network Building
Network Building
Best Practices
Efficient Searching
- Be specific: Use multiple filters to narrow down results and improve relevance
 - Monitor costs: Each page costs 0.10 credits (20 results per page). Accessing multiple pages will consume additional credits.
 - Check data freshness: Always review the 
updateDatefield. For time-sensitive use cases, consider refreshing older profiles with live scraping. 
Hybrid Approach: Search + Live Enrichment
Maximize efficiency and accuracy with this workflow:- Search - Use this endpoint to find relevant profiles at 0.10 credits per page
 - Filter - Review the 
updateDateto identify which profiles need refreshing - Enrich - Use Person Profile Data or Person Match to get the freshest data for the profiles you need
 
- Search 100 profiles (5 pages): 0.50 credits
 - Live-scrape all 100 profiles: 100 credits πΈ
 - Smart approach: Search 100 + refresh 10 most important: 0.50 + 10 = 10.50 credits β
 
Credit Consumption
Per Page
Authorizations
This required parameter is a string. It represents the APIKEY obtained from the developer dashboard. You must use it in the query string of your request as ?apikey=YOUR_API_KEY or in the headers as x-api-key: YOUR_API_KEY
Body
First name of the person (starts with matching). Optional but at least one filter must be provided.
Last name of the person (starts with matching). Optional but at least one filter must be provided.
Headline (contains matching). Optional but at least one filter must be provided.
Current company name (starts with matching). Optional but at least one filter must be provided.
Current job title (contains matching). Optional but at least one filter must be provided.
City location (starts with matching). Optional but at least one filter must be provided.
Country code(s), comma-separated (e.g., 'US,GB,FR'). Optional but at least one filter must be provided.
Page number for pagination (default: 1). Results are limited to 20 per page.
Response
The endpoint returns a list of persons matching the search criteria.
Indicates if the request was successful.
Credits consumed by this request (always 0.1).
Remaining credits in your account.
Remaining API calls for the current period.
Remaining daily API calls.
Remaining API calls for the current minute.
Timestamp when minute rate limit resets.
Array of person results.