Person Search API
Query 184M+ professional profiles on demand. Flexible SQL-like filters with up to 100 results per query.
Query Results in Seconds
POST /person/search
Content-Type: application/json
API-Key: YOUR_API_KEY
{
"query": "SELECT * FROM people WHERE seniority_level='director' AND company_size='1001-5000'",
"limit": 10
}{
"matches": [
{
"person": {
"legion_id": "a1b2c3d4-5e6f-7a8b-9c0d-1e2f3a4b5c6d",
"full_name": "michael rodriguez",
"job_title": "director of operations",
"company_name": "goldman investment",
"company_size": "1001-5000",
"seniority_level": "director",
"linkedin_url": "https://www.linkedin.com/in/michaelrodriguez",
"city": "new york",
"state": "new york",
"emails": [...],
"phones": [...]
}
},
{
"person": {
"legion_id": "e5f6a7b8-9c0d-1e2f-3a4b-5c6d7e8f9a0b",
"full_name": "jennifer park",
"job_title": "director of strategy",
"company_name": "morgan financial",
"company_size": "1001-5000",
"seniority_level": "director",
"linkedin_url": "https://www.linkedin.com/in/jenniferpark",
"city": "boston",
"state": "massachusetts",
"emails": [...],
"phones": [...]
}
}
],
"total": 2
}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 Beta
Match and append data to your records
- 9 matching methods
- Confidence scores
- 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