Person Search API
Query 188M+ professional profiles on demand. Flexible SQL-like filters with up to 100 results per query.
Query Results in Seconds
Press Enter or click to start
Powerful Query Capabilities
Build complex queries with familiar SQL syntax and flexible filtering options.
SQL-Like Syntax
Use familiar WHERE clauses to filter by any field in our schema.
Flexible Filters
Filter by name, company, title, location, industry, size, seniority, and more.
Bulk Results
Get up to 100 matching profiles per query with pagination support.
Field Selection
Include or exclude specific fields to optimize response size and performance.
Built for Modern Workflows
The Search API is designed for teams that need on-demand access to person data.
On-Demand List Building
Create targeted lists of prospects matching your ideal customer profile.
- Build targeted prospect lists
- Filter by ICP criteria
- Export to CRM
Dynamic Segmentation
Dynamically segment audiences based on multiple criteria for campaigns.
- On-demand audience creation
- Multi-criteria filtering
- Campaign targeting
Application Integration
Integrate person search directly into your applications and workflows.
- Embed search in your product
- Power internal tools
- Build data features
Research & Analysis
Run custom queries for market research and competitive intelligence.
- Market sizing
- Competitive analysis
- Talent mapping
Search API vs Other Options
Choose the access method that fits your use case. Same data, different delivery.
Enrichment API
Match and append data to your records
- 11 matching methods
- Confidence levels
- Per-record enrichment
Search API Beta
Query profiles on demand via API
- Flexible SQL queries
- Up to 100 results
- No infrastructure needed
- 50 requests per minute
Discovery API Beta
Natural language people search
- Natural language queries
- AI-powered matching
- No query syntax required
Data License
Bulk file delivery for full dataset access
- Full dataset access
- Monthly refreshes
- Your infrastructure
Common Questions
What users of our Search API ask us most
A people search API finds every person who matches a set of filters, such as job title, company, industry, seniority, or location, instead of looking up one person you already know. The Person Search API queries 188M+ professional profiles and returns up to 100 matches per request, ready for prospecting, recruiting, or market research.
The Search API uses a SQL-like query syntax. You write SELECT queries with WHERE clauses to filter by any field in our schema including name, company, job title, location, industry, company size, seniority level, and more. Use the limit parameter (up to 100 per query) to control page size and offset (0-10,000) to page through larger result sets.
The Search API has a default rate limit of 50 requests per minute per API key. Higher limits are available for enterprise customers. Each request can return up to 100 results. For higher volume needs or full dataset access, consider our bulk data licensing option which provides the complete dataset via file delivery.
The Search API accesses the same full dataset as our bulk data licensing product. Data is refreshed on the same monthly schedule. The difference is the access method (API vs file delivery), not the data quality or freshness.
Yes, you can use the include_fields and exclude_fields parameters in the request body to control which fields appear in the response. This helps optimize response size and performance for your specific use case.
Authentication is handled via API keys provided when you set up your account. Include your API key in the API-Key request header. The Search API is available on enterprise plans; contact our sales team to get started.
Get Started
Start querying 188M+ professional profiles. Available on enterprise plans.