Employee Search
Search for employees at a company with filters for title, department, seniority, and more. Returns multiple matching profiles.
Endpoint
Request
Company domain to search (e.g., “acme.com”)
Keywords to match in job titles (e.g., [“sales”, “account executive”])
Department filter: Sales, Engineering, Marketing, Finance, HR, Operations, etc.
Seniority levels: C-Level, VP, Director, Manager, Senior, Individual
Maximum results to return (max 50)
Example Request
curl -X POST https://api.gtmapis.com/v1/people/search \
-H "Content-Type: application/json" \
-H "X-API-Key: gtm_test_your_key_here" \
-d '{
"domain": "acme.com",
"department": "Sales",
"seniority": ["VP", "Director"],
"limit": 10
}'
Response
Total number of matching employees (may be more than returned)
Limit used for this request
Offset used for this request
Data provider that returned results
Total credits charged for all returned profiles
Request time in milliseconds
Success Response
{
"people": [
{
"first_name": "Jane",
"last_name": "Smith",
"full_name": "Jane Smith",
"title": "VP of Sales",
"department": "Sales",
"seniority": "VP",
"company": "Acme Inc",
"company_domain": "acme.com",
"linkedin_url": "https://linkedin.com/in/janesmith",
"location": "San Francisco, CA",
"email": "jane.smith@acme.com"
},
{
"first_name": "Bob",
"last_name": "Johnson",
"full_name": "Bob Johnson",
"title": "Sales Director",
"department": "Sales",
"seniority": "Director",
"company": "Acme Inc",
"company_domain": "acme.com",
"linkedin_url": "https://linkedin.com/in/bobjohnson",
"location": "New York, NY",
"email": "bob.johnson@acme.com"
}
],
"total": 15,
"limit": 10,
"offset": 0,
"source_provider": "peopledatalabs",
"credits_charged": 4,
"latency_ms": 892
}
No Results Response
{
"people": [],
"total": 0,
"limit": 10,
"offset": 0,
"credits_charged": 0,
"latency_ms": 234
}
Credit Pricing
| Result | Credits Charged |
|---|
| Per profile returned | 2 credits |
| No results | 0 credits |
| Error / failure | 0 credits |
Credits are charged per profile returned. Searching a company with 10 results costs 20 credits.
Departments
Standard department values:
| Department | Description |
|---|
Sales | Sales, Business Development |
Engineering | Software, Hardware, QA |
Marketing | Marketing, Growth, Brand |
Finance | Finance, Accounting |
HR | Human Resources, People Ops |
Operations | Operations, Support |
Product | Product Management |
Legal | Legal, Compliance |
Executive | C-Suite, Leadership |
Seniority Levels
| Level | Typical Titles |
|---|
C-Level | CEO, CTO, CFO, COO, CMO |
VP | VP of Sales, Vice President |
Director | Sales Director, Engineering Director |
Manager | Sales Manager, Product Manager |
Senior | Senior Engineer, Senior AE |
Individual | Software Engineer, SDR |
Error Responses
400 Bad Request
{
"error": "Bad Request",
"message": "domain is required"
}
401 Unauthorized
{
"error": "Unauthorized",
"message": "Invalid API key"
}
503 Service Unavailable
{
"error": "Service Unavailable",
"message": "employee search not configured"
}
Use Cases
Build comprehensive contact lists for target accounts.
Find all stakeholders (Sales, Finance, IT) for enterprise deals.
Monitor hiring patterns and team composition at competitors.
Find attendees from specific companies for conference outreach.
Build lists of specific personas (VP Sales at SaaS companies).
Best Practices
Start with seniority filters
Filter by seniority first to find decision-makers, then narrow by department.
Use pagination for large results
Combine with email finder
Use results with Find Email to get contact emails.