Sourcing review
Generate a shortlist of possible profiles for a person you already know, then verify each candidate.
- fullName
- company
- candidates
LinkedIn API
Find public LinkedIn profile candidates from name and company clues, then review the ranking evidence yourself.
Historical recordings · 1 recorded item in the saved sample
Satya Nadella · profile candidate
LinkedIn · recorded sample
LinkedIn Profile Finder
Satya Nadella is an influencer. Chairman and CEO at Microsoft. Microsoft The University of Chicago Booth School of Business. Redmond, ...
The saved record is a raw candidate row, not a complete Dataset item. Treat it as historical evidence for manual review.
Overview
Find public LinkedIn profile candidates from name and company clues, then review the ranking evidence yourself.
Send one people record per known person. A full name is required; company, domain, title, location and keywords improve ranking. maxCandidates, includeEvidence and minScore control how many candidates and how much evidence are returned.
A candidate is not a confirmed identity. score is ranking evidence, confidence is a ranking band, and requiresReview is always true. Review the returned URLs and evidence before using a candidate in a downstream workflow.
Input
People records
Output
Ranked candidate rows
Provide a full name plus optional company, domain, title, location and keywords.
The Actor searches public Google-indexed results and scores possible LinkedIn profile matches.
Read candidate URLs, titles, snippets and match reasons. Every candidate still requires manual review.
Use cases
The record is designed to sit inside research and review workflows. The examples below are starting points, not packaged scores.
Generate a shortlist of possible profiles for a person you already know, then verify each candidate.
Use match reasons and confidence bands to prioritize which candidate a reviewer checks first.
Enrich a people list with candidate URLs while keeping the review flag visible.
Try it
The saved sample is a raw candidate record with title, URL and snippet. It is not a complete Dataset item and still requires review.
Enter a full name, with company or other context if available.
https://api.apify.com/v2/acts/meka.im~linkedin-profile-candidate-finder/run-sync-get-dataset-itemsLinkedIn Profile Finder
Satya Nadella is an influencer. Chairman and CEO at Microsoft. Microsoft The University of Chicago Booth School of Business. Redmond, ...
The top ranked public profile candidate and the Google-indexed evidence behind it. Confirm the identity before use.
Only returned fields are shown.
All returned fields
Recorded Sep 24, 2026 · Historical snapshot · Source: LinkedIn
1[2{3"title": "Satya Nadella - Chairman and CEO at Microsoft - LinkedIn",4"url": "https://www.linkedin.com/in/satyanadella",5"snippet": "Satya Nadella is an influencer. Chairman and CEO at Microsoft. Microsoft The University of Chicago Booth School of Business. Redmond, ..."6}7]
Reference
POST to the Apify Actor endpoint with a bearer token. Request examples use $APIFY_TOKEN and the current product defaults; response examples come from a saved historical record.
Request fields accepted by the Actor. Preview input is sent only when you run a live request.
peopleobject[]RequiredOne record per known person. A full name is required; company, domain, title, location, and keywords improve ranking.
Example: [{"fullName":"Satya Nadella","company":"Microsoft","domain":"microsoft.com","title":"CEO","location":"Redmond"}]
maxCandidatesintegerMaximum ranked LinkedIn profile candidates returned for each successful input. Default: 5. Minimum: 1. Maximum: 10.
Example: 5
includeEvidencebooleanInclude Google result titles, snippets, and match reasons with each candidate. Default: true.
minScoreintegerHigher thresholds return fewer candidates. A score is ranking evidence, not an identity-verification guarantee. Default: 40. Minimum: 0. Maximum: 100.
Example: 40
maxConcurrencyintegerMaximum people processed concurrently. The conservative default is validated for the Google-only route. Default: 5. Minimum: 1. Maximum: 10.
Example: 5
The saved example is a raw candidate record with title, url and snippet, not a complete Dataset item. The published response contract is listed below.
fullNamestringRequiredInput person's full name.
companystring | nullOptional input company.
domainstring | nullOptional input company domain.
titlestring | nullOptional input role or title.
Example: Satya Nadella - Chairman and CEO at Microsoft - LinkedIn
locationstring | nullOptional input location.
keywordsstring | nullOptional input keywords.
statusstringRequiredCandidate, no reliable indexed result, or execution/input error. Accepted: "candidate_found", "not_found", "error".
bestCandidateUrlstring | nullRequiredTop canonical linkedin.com/in candidate, or null.
bestCandidateTitlestring | nullGoogle-indexed title for the top candidate.
bestCandidateSnippetstring | nullGoogle-indexed snippet for the top candidate.
scoreintegerRequiredDeterministic ranking score from public input and Google evidence.
confidencestringRequiredRanking band, never an identity guarantee. Accepted: "high", "medium", "low", "none".
matchReasonsstring[]RequiredPublic clues that contributed to the ranking score.
requiresReviewbooleanRequiredAlways true because candidate identity must be reviewed.
sourcestringRequiredPublic Google-indexed web results. Accepted: "google_public_index".
queryCountintegerRequiredGoogle-only query variants actually executed.
candidatesobject[]RequiredRanked, deduplicated canonical LinkedIn profile candidates.
errorCodestring | nullMachine-readable error code. Accepted: "invalid_input", "search_failed".
errorstring | nullUser-readable error details.
curl -X POST 'https://api.apify.com/v2/acts/meka.im~linkedin-profile-candidate-finder/run-sync-get-dataset-items' \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H 'Content-Type: application/json' \
-d '{
"people": [
{
"fullName": "Satya Nadella",
"company": "Microsoft",
"domain": "microsoft.com",
"title": "CEO",
"location": "Redmond"
}
],
"maxCandidates": 5,
"includeEvidence": true,
"minScore": 40
}'Recorded sample
1 recorded item · historical sample
[
{
"title": "Satya Nadella - Chairman and CEO at Microsoft - LinkedIn",
"url": "https://www.linkedin.com/in/satyanadella",
"snippet": "Satya Nadella is an influencer. Chairman and CEO at Microsoft. Microsoft The University of Chicago Booth School of Business. Redmond, ..."
}
]Recorded Sep 24, 2026 · historical snapshot
Pricing & access
Published FREE-plan event rates from public Apify metadata. Plan-specific rates and usage terms remain on the Actor's pricing page.
Pricing
$0.50per 1,000 candidate sets
Per delivered candidate set. Not-found and error records are free.
Access
https://api.apify.com/v2/acts/meka.im~linkedin-profile-candidate-finder/run-sync-get-dataset-items
FAQ
Authentication, response shape, recorded data and availability.
No. score is deterministic ranking evidence and confidence is a ranking band. Neither is an identity guarantee, and requiresReview is always true.
The saved record is a historical raw candidate with title, url and snippet. It is not the complete Dataset contract; the published response fields are listed in Reference.
A full name is required. Company, domain, title, location and keywords add context to the public search and can improve candidate ranking.
Send an Apify token as a Bearer token in the Authorization header, as shown in the request examples.
Not by default. Saved samples are historical recordings from the source; each keeps the fields and values from that record and does not verify current availability. Live data is requested directly from the published Apify Actor endpoint with your own token.
Current pricing and usage terms are published on the Apify Actor page.