PEOPLE SEARCH DB
Profile Search With Zero Scraping Wait
Search Datamagnet's own database of enriched professional profiles by title, company, and location. Instant responses, 50 results per page — then re-enrich your shortlist live when freshness matters.
POST/api/v1/people/search/db
{
"full_name": "Jane Doe",
"current_job_title": "Backend Engineer",
"current_company": "Stripe",
"location_city": "San Francisco",
"profile_link": "linkedin.com/in/jane-doe-1234"
}Instant
No live-scrape latency
50
Results per page
10 credits
Flat per search
OR + AND
Multi-value filter logic
Search the store, enrich the shortlist
DB search finds candidates instantly; the People API fetches the live profile for the ones that matter. Two endpoints, one workflow.
curl -X POST \
'https://api.datamagnet.co/api/v1/people/search/db' \
-H 'Authorization: Bearer {token}' \
-H 'Content-Type: application/json' \
-d '{
"keyword": "software engineer",
"cities": ["San Francisco"],
"company_linkedin_urls":
["https://www.linkedin.com/company/stripe/"],
"exclude_company_linkedin_urls":
["https://www.linkedin.com/company/competitor-co/"],
"limit": 50
}'→ 200 OK · instant · 10 credits
{ "message": [ { "full_name": "Jane Doe", "profile_headline": "Backend Engineer at Stripe", "current_job_title": "Backend Engineer", "current_company": "Stripe", "location_city": "San Francisco", "profile_link": "linkedin.com/in/jane-doe-1234" }, ... ]}
1. Search instantly
Query previously enriched profiles with combined filters. Responses come straight from the store — no scraping queue, no per-profile wait.
2. Cut with include/exclude
Target one company's engineers while excluding your own, or a competitor's. Company filters accept URLs, universal names, or numeric IDs.
3. Re-enrich the winners live
Push your shortlist through the People API (1 credit each) for the profile as it exists right now — or attach a job_change signal and let it watch.
Every filter, multi-value by default
Values within a field are OR'd; fields are AND'd together.
keywordName & headline search — "software engineer"
job_titles["CTO", "VP of Engineering"] — partial match
seniority["VP", "C-suite"] — derived from the title
functions["Sales", "Software Engineering"] — 40 departments
companies["Stripe", "Plaid"] — current company
company_linkedin_urlsURL, universal name, or numeric ID
exclude_company_linkedin_urlsDrop competitors or your own team
past_companies["Google"] — where they used to work
cities / states / countries["San Francisco"], ["California"]
locations["Greater New York City Area"]
changed_jobs_within_days90 — started somewhere new recently
min / max_months_in_roleTenure window in the current job
schools / degree_levels["Stanford"], ["bachelor", "master"]
fields_of_study["Computer and Information Sciences"]
skills / languages["Kubernetes"], ["German"]
certificationsName and issuing organization
employment_types["contract", "freelance"] — current role
employer_industries["Financial Services"] — where they work
has_email / has_phoneOnly profiles we hold contact data for
open_to_workBadge seen · tri-state, not an on/off switch
Frequently asked questions
Run your first search with 10 free credits
One search returns up to 50 profiles, instantly. No credit card required.
- Instant Responses
- Include/Exclude Companies
- Pairs with Live Enrichment
Interactive Demo
~15 minutes
Get your API key
1 minPOST your filters
1 minGet 50 profiles
Instant