People Search
Search across professional records using a rich set of filters
Overview
Search for people using advanced filters and criteria. This endpoint allows you to find professionals based on combinations of title, company, location, seniority, and other attributes. Perfect for building targeted prospect lists and conducting market research.
Authentication
Your Tuesday API key
Request Parameters
All parameters are optional. Combine them to filter results precisely.
📄 Pagination
Page number
Results per page (max: 100)
Include email address
Options: include
| exclude
Additional Cost: +2 credits per result when set to include
Include phone number
Options: include
| exclude
Additional Cost: +3 credits per result when set to include
👤 Person Filters
Current job titles to include
Examples: ["Software Engineer", "Senior Developer"]
Exclude these current job titles
Match against past job titles
Filter by seniority level
Examples: ["C-Team", "Manager", "Director"]
Current person location
Examples: ["San Francisco", "California", "United States"]
Exclude people in these locations
Days in current role/title
Format: {"min": 30, "max": 300}
🏢 Organization Filters
Match organization domains
Examples: ["google.com", "microsoft.com"]
Exclude organizations with these domains
Company HQ/location
Exclude companies in these locations
Include companies in these industries
Examples: ["Technology", "Healthcare", "Finance"]
Exclude companies from these industries
Filter by SIC codes
Examples: ["0919"]
Exclude SIC codes
Filter by NAICS codes
Examples: ["236117"]
Exclude NAICS codes
Revenue ranges
Examples: ["<$1M", "$1M-$10M", "$10M-$50M"]
📱 Technology & Product Filters
Include if they use any of these tools
Examples: ["Salesforce", "AWS", "React"]
Must use all listed technologies
Exclude if using any of these technologies
Has a web application?
Has a mobile application?
AppStore categories
Examples: ["News", "Finance"]
PlayStore categories
Examples: ["Car race", "Games"]
iOS app rating (1–5)
Format: {"min": 4, "max": 5}
Android app rating (1–5)
Format: {"min": 4, "max": 5}
Number of iOS reviews
Format: {"min": 100, "max": 10000}
Number of Android reviews
Format: {"min": 100, "max": 10000}
Website listed for sale?
📈 Web Traffic & Ads
Total monthly visits
Format: {"min": 1000, "max": 100000}
Monthly organic traffic
Format: {"min": 1000, "max": 100000}
Monthly paid traffic
Format: {"min": 1000, "max": 100000}
Estimated monthly Google Ads spend ($)
Format: {"min": 1000, "max": 50000}
💰 Funding Filters
Last round amount
Format: {"min": 1000000, "max": 100000000}
Total raised funding
Format: {"min": 1000000, "max": 100000000}
Months since last funding round
Format: {"min": 1, "max": 24}
Funding stage
Examples: ["Seed", "Series A", "Series B"]
Names of lead investors
Number of investors in the last round
Format: {"min": 1, "max": 10}
👨💼 Team & Roles
Role distribution by department & range
Format: [{"department": "android_dev", "range": {"min": 1, "max": 100}}]
Open roles per department with range
Format: [{"department": "sales", "range": {"min": 1, "max": 10}}]
Response
HTTP status code (201 for success)
Response message
Example Requests
Example Response
Search Tips & Best Practices
Effective Search Strategies
Effective Search Strategies
Combine Multiple Filters:
- Use 2-3 filters for optimal results (e.g., title + location + seniority)
- Start broad, then narrow down with additional criteria
Title Matching:
- Use partial titles for broader results:
"Marketing"
vs"Marketing Director"
- Include common variations:
"VP Sales"
,"Vice President Sales"
Location Targeting:
- City names:
"San Francisco"
,"New York"
- State/region:
"California"
,"Texas"
- Country:
"United States"
,"Germany"
Pagination Best Practices
Pagination Best Practices
- Use
limit
to control page size (recommended: 10-50) - Implement pagination using
offset
for large result sets - Check
has_more
field to determine if more results exist - Total results available in
pagination.total
Cost Optimization
Cost Optimization
- Start searches without email/phone enrichment to preview results
- Only add enrichment for final, targeted result sets
- Use smaller limit values when exploring search criteria
- Consider the total cost: base credits + enrichment costs per result
Pagination Example
Credit Usage
Cost Calculation Example:
- Search returning 20 results with email and phone enrichment
- Base cost: 20 × 1 = 20 credits
- Email enrichment: 20 × 2 = 40 credits
- Phone enrichment: 20 × 3 = 60 credits
- Total: 120 credits
Common Search Patterns
Sales Prospecting
Sales Prospecting
Recruitment Searches
Recruitment Searches
Market Research
Market Research
Error Responses
400 Bad Request - Invalid Parameters
400 Bad Request - Invalid Parameters
400 Bad Request - Missing Search Criteria
400 Bad Request - Missing Search Criteria
Use Cases
Sales Prospecting
Build targeted prospect lists based on title, industry, and company size
Talent Acquisition
Find qualified candidates matching specific role and experience criteria
Market Research
Analyze industry trends and talent distribution across regions
Lead Generation
Identify decision makers and influencers in target companies
Related Endpoints
- People Profile API - Get detailed profile by LinkedIn URL
- People Lookup API - Find specific person by name and company
- Company Search API - Search for companies with filters
- Company Employee Search - Find employees within specific companies