People Search Crustdata API
Find up to 100 professional profiles by company domain and title keywords.
$1.45/1k results, pay per request, no subscription.
{"name": "Elena Vasquez","personId": "crd_pr_204471","headline": "Senior Product Designer at Figma","linkedinUrl": "https://www.linkedin.com/in/elenavasquez-design/","image": "https://media.licdn.com/dms/image/crd_pr_204471.jpg","twitterHandle": "elenadesigns","region": "San Francisco Bay Area","city": "San Francisco",... 8 more fields}
Pricing
People Search Crustdata API pricing
Try it
Get People Search crustdata in one request
This sample shows 50 of 75 fields. See every field
{
"found": true,
"data": {
"profiles": [
{
"name": "Elena Vasquez",
"personId": "crd_pr_204471",
"headline": "Senior Product Designer at Figma",
"linkedinUrl": "https://www.linkedin.com/in/elenavasquez-design/",
"image": "https://media.licdn.com/dms/image/crd_pr_204471.jpg",
"twitterHandle": "elenadesigns",
"region": "San Francisco Bay Area",
"city": "San Francisco",
"state": "California",
"country": "United States",
"continent": "North America",
"currentEmployers": [
{
"companyName": "Figma",
"companyId": "crd_co_9931",
"companyDomain": "figma.com",
"companyWebsite": "https://figma.com",
"companyLinkedinUrl": "https://www.linkedin.com/company/figma",
"title": "Senior Product Designer",
"location": "San Francisco, CA",
"employmentType": "Full-time",
"startUtc": 1625097600,
"primaryEmployer": true,
"seniority": "Senior",
"functionCategory": "Design",
"yearsAtCompany": 4,
"yearsAtCompanyRange": "3 to 5 years",
"companyHeadquartersCountry": "United States",
"companyHqLocation": "San Francisco, California, United States",
"companyHeadcountRange": "1001-5000",
"companyHeadcount": 1400,
"companyIndustry": "Software Development",
"businessEmailVerified": true
}
],
"pastEmployers": [
{
"companyName": "Dropbox",
"companyId": "crd_co_2210",
"companyDomain": "dropbox.com",
"title": "Product Designer",
"location": "San Francisco, CA",
"employmentType": "Full-time",
"startUtc": 1483228800,
"endUtc": 1624406400,
"seniority": "Mid-Senior",
"functionCategory": "Design"
}
],
"flagshipProfileUrl": "https://www.linkedin.com/in/elenavasquez-design/",
"recordUpdatedUtc": 1758758400
},
{
"name": "Marcus Fielding",
"personId": "crd_pr_118862",
"headline": "Senior Product Designer, Design Systems at Figma",
"linkedinUrl": "https://www.linkedin.com/in/marcusfielding/",
"region": "San Francisco Bay Area",
"city": "Oakland",
"state": "California",
"country": "United States",
"continent": "North America",
"currentEmployers": [
{
"companyName": "Figma",
"companyId": "crd_co_9931",
"companyDomain": "figma.com",
"title": "Senior Product Designer, Design Systems",
"location": "San Francisco, CA",
"startUtc": 1609459200,
"primaryEmployer": true,
"seniority": "Senior"
}
],
"recordUpdatedUtc": 1758672000
},
{
"name": "Aditi Rao",
"personId": "crd_pr_337650",
"headline": "Senior Product Designer - Dev Mode at Figma",
"linkedinUrl": "https://www.linkedin.com/in/aditirao-ux/",
"region": "New York City Metropolitan Area",
"city": "New York",
"state": "New York",
"country": "United States",
"continent": "North America",
"currentEmployers": [
{
"companyName": "Figma",
"companyId": "crd_co_9931",
"companyDomain": "figma.com",
"title": "Senior Product Designer",
"location": "New York, NY",
"startUtc": 1640995200,
"primaryEmployer": true,
"seniority": "Senior"
}
],
"recordUpdatedUtc": 1758585600
}
],
"totalCount": 17,
"hasMore": true
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-11-08 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- companyDomainstring
figma.com
Company domain without a path.
- titleKeywordsstring
product designer
- countrystring
- fuzzyTitleboolean
- limitinteger
3
- profileKeywordsstring
- requireVerifiedEmailboolean
- senioritystring
Senior
Crustdata seniority level, or one of the listed shorthands (vp, manager, founder...); an array matches any of them.
Response
JSON, one example value per field.
- hasMoreboolean
true
True when more profiles exist beyond this page.
- totalCountinteger
17
Total number of profiles matching the search.
Matching professional profiles.
- citystring
San Francisco
City of residence.
- continentstring
North America
Continent of residence.
- countrystring
United States
Country of residence.
- educationBackgroundany
Education history exactly as Crustdata returns it (school, degree, years, location). Untyped passthrough: the structure ships verbatim and is not validated.
- flagshipProfileUrlstring
https://www.linkedin.com/in/elenavasquez-design/
LinkedIn flagship profile URL. Usually the same value as linkedinUrl; Crustdata returns both and they can differ when the profile has a vanity URL.
- headlinestring
Senior Product Designer at Figma
LinkedIn headline.
- imagestring
https://media.licdn.com/dms/image/crd_pr_204471.jpg
Profile picture URL.
- linkedinUrlstring
https://www.linkedin.com/in/elenavasquez-design/
LinkedIn profile URL.
- namestring
Elena Vasquez
Full name of the person.
- personIdstring
crd_pr_204471
Crustdata identifier for this person.
- recordUpdatedUtcinteger
1758758400
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. When Crustdata last wrote the record. Differs from updatedUtc, which reports the profile's own last-updated stamp.
- regionstring
San Francisco Bay Area
Region string as published on the profile.
- statestring
California
State or province of residence.
- twitterHandlestring
elenadesigns
X (Twitter) handle listed on the profile.
Positions the person currently holds.
- businessEmailVerifiedboolean
true
True when a business email at this employer has been verified.
- companyDomainstring
figma.com
Employer website domain.
- companyHeadcountinteger
1400
Latest observed employee count at the employer.
- companyHeadcountRangestring
1001-5000
Employer headcount band, e.g. 51-200.
- companyHeadquartersCountrystring
United States
Country of the employer's headquarters.
- companyHqLocationstring
San Francisco, California, United States
Full headquarters location of the employer.
- companyHqLocationAddressComponentsstring[]
The employer's headquarters location split into address components (city, county, state, country). Restates companyHqLocation in parts.
- companyIdstring
crd_co_9931
Crustdata company identifier for this employer, accepted by the Company Enrichment endpoint.
- companyIndustriesstring[]
All LinkedIn industries listed for the employer.
- companyIndustrystring
Software Development
Primary LinkedIn industry of the employer.
- companyLinkedinIdstring
LinkedIn's own numeric identifier for the employer company page.
- companyLinkedinUrlstring
https://www.linkedin.com/company/figma
Employer LinkedIn company page URL.
- companyNamestring
Figma
Employer name.
- companyTypestring
Employer company type, e.g. Privately Held or Public Company.
- companyWebsitestring
https://figma.com
Employer website URL.
- employmentTypestring
Full-time
Employment type, e.g. Full-time or Contract.
- functionCategorystring
Design
Job function category, e.g. Engineering or Sales.
- linkedinIdstring
LinkedIn's own numeric identifier for the employer page. Crustdata returns the same value as companyLinkedinId on this record.
- locationstring
San Francisco, CA
Location of the role.
- positionIdstring
Crustdata identifier for this specific position record.
- primaryEmployerboolean
true
True when this is the profile's primary listed position.
- senioritystring
Senior
Seniority level of the role, e.g. Entry Level or Owner / Partner.
- startUtcinteger
1625097600
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. Start of the role.
- titlestring
Senior Product Designer
Job title held at this employer.
- yearsAtCompanyinteger
4
Whole years spent at this employer.
- yearsAtCompanyRangestring
3 to 5 years
Human-readable tenure band, e.g. 3 to 5 years.
Positions the person previously held.
- businessEmailVerifiedboolean
True when a business email at this employer has been verified.
- companyDomainstring
dropbox.com
Employer website domain.
- companyHeadcountinteger
Latest observed employee count at the employer.
- companyHeadcountRangestring
Employer headcount band, e.g. 51-200.
- companyHeadquartersCountrystring
Country of the employer's headquarters.
- companyHqLocationstring
Full headquarters location of the employer.
- companyHqLocationAddressComponentsstring[]
The employer's headquarters location split into address components (city, county, state, country). Restates companyHqLocation in parts.
- companyIdstring
crd_co_2210
Crustdata company identifier for this employer, accepted by the Company Enrichment endpoint.
- companyIndustriesstring[]
All LinkedIn industries listed for the employer.
- companyIndustrystring
Primary LinkedIn industry of the employer.
- companyLinkedinIdstring
LinkedIn's own numeric identifier for the employer company page.
- companyLinkedinUrlstring
Employer LinkedIn company page URL.
- companyNamestring
Dropbox
Employer name.
- companyTypestring
Employer company type, e.g. Privately Held or Public Company.
- companyWebsitestring
Employer website URL.
- employmentTypestring
Full-time
Employment type, e.g. Full-time or Contract.
- endUtcinteger
1624406400
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. End of the role.
- functionCategorystring
Design
Job function category, e.g. Engineering or Sales.
- linkedinIdstring
LinkedIn's own numeric identifier for the employer page. Crustdata returns the same value as companyLinkedinId on this record.
- locationstring
San Francisco, CA
Location of the role.
- positionIdstring
Crustdata identifier for this specific position record.
- primaryEmployerboolean
True when this is the profile's primary listed position.
- senioritystring
Mid-Senior
Seniority level of the role, e.g. Entry Level or Owner / Partner.
- startUtcinteger
1483228800
UTC epoch timestamp in seconds (Unix time). Multiply by 1000 for a JS Date in milliseconds. Start of the role.
- titlestring
Product Designer
Job title held at this employer.
- yearsAtCompanyinteger
Whole years spent at this employer.
- yearsAtCompanyRangestring
Human-readable tenure band, e.g. 3 to 5 years.
- foundboolean
true
False when the search matched no professional profiles.
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the People Search Crustdata API
The AnyAPI People Search Crustdata API returns People Search crustdata data as normalized JSON from one POST call to /v1/run/people_search.crustdata. Find up to 100 professional profiles by company domain and title keywords. AnyAPI returns one normalized schema whichever source serves it. It costs $1.45 per 1,000 results, and never more than $0.1452 for a single request, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 93.9% of People Search crustdata calls through AnyAPI succeeded, with a median response time of 1.4 seconds across 19,516 measured calls.