Find by Role
Find a person at a company by their job title. Perfect for ABM campaigns targeting specific roles like “VP of Sales” or “Head of Marketing”.
Endpoint Details
Pricing
Rate Limits
Response Time
| Metric | Value |
|---|
| Cost | 2 credits per person found |
| No Results | FREE if no match found |
Returns the first matching person. For multiple results, use Employee Finder with filters.
Per-Endpoint Limit
| Metric | Value |
|---|
| Requests/Minute | 1,000 |
| Burst Capacity | ~17 requests/second |
Gateway Limits (Account-Wide)
| Tier | RPM | Daily |
|---|
| Standard | 5,000 | 500,000 |
| High Volume | 10,000 | 1,000,000 |
| Metric | Value |
|---|
| Median (P50) | ~600ms |
| P95 | ~2,000ms |
| P99 | ~4,000ms |
Quick Example
curl -X POST 'https://api.leadmagic.io/v1/people/role-finder' \
-H 'X-API-Key: YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"job_title": "VP of Sales",
"company_domain": "company.com"
}'
Request Parameters
The job title to search for. Matches partial titles (e.g., “Sales” matches “VP of Sales”).
Company website domain (preferred). More accurate than company_name.
Company name. Use if domain is not available.
You must provide either company_domain or company_name (or both).
Response
First name of the person found
Last name of the person found
Full name of the person found
Actual job title (may differ slightly from search query)
Credits used (2 if found, 0 if not)
Human-readable status message
Example Response
{
"first_name": "John",
"last_name": "Doe",
"full_name": "John Doe",
"profile_url": "linkedin.com/in/johndoe",
"job_title": "VP of Sales",
"company_name": "Company Inc",
"company_website": "company.com",
"credits_consumed": 2,
"message": "Role Found"
}
Success Messages
| Message | Meaning | Cost |
|---|
Role Found | Person with matching role found | 2 credits |
No matching role found at this company. | No matching role exists | FREE |
Best Practices
Use domain over company name
Domain lookups are more accurate. salesforce.com always finds Salesforce, while “Salesforce” might match subsidiaries.
Try variations: “VP Sales”, “VP of Sales”, “Head of Sales” may all work depending on how the person lists their title.
After finding a person, use Email Finder with their name and company to get their email.
Use Cases
ABM Campaigns
Target specific roles at key accounts for personalized outreach.
Competitive Intelligence
Find your counterpart at competitor companies.
Partner Outreach
Find the right person to discuss partnerships.
Recruiting
Identify potential candidates by role at target companies.
Your LeadMagic API key. Header name is case-insensitive (X-API-Key, X-API-KEY, x-api-key all work).
Business Profile URL (with url or public_identifier)
company_domain
string
default:leadmagic.io
Enter the job title you want to find in the company.
Successful response with role details