HRX Candidate LinkedIn Verifier avatar

HRX Candidate LinkedIn Verifier

Pricing

from $100.00 / 1,000 candidate discrepancy flaggeds

Go to Apify Store
HRX Candidate LinkedIn Verifier

HRX Candidate LinkedIn Verifier

Verify shortlist candidates before founder calls. Scrapes LinkedIn profile experience, calculates actual tenure years, checks current employer, and detects notice period contradictions.

Pricing

from $100.00 / 1,000 candidate discrepancy flaggeds

Rating

0.0

(0)

Developer

Raushan Kumar

Raushan Kumar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

HRX Candidate LinkedIn Verifier (hrx-linkedin-verifier)

Shortlist candidate verification Apify Actor used prior to founder/hiring calls.

Features

  • Scrapes Profile Data: Current employer, current role title & headline.
  • Tenure Date Calculation: Parses start and end dates of all positions in experience section to calculate total actual experience (actualTenureYears).
  • Activity Feed Scraping: Scrapes candidate's recent LinkedIn post activity to verify if candidate is actively posting jobs/hiring for their employer.
  • Mismatch Comparisons & Flags:
    • tenureMismatchFlag: Raised when claimed experience (e.g., 1–3 years) conflicts with profile actual total experience (e.g., 9 years).
    • employerMismatchFlag: Raised when claimed current employer does not match the scraped company name.
    • activityFlag: Raised when candidate claims "immediate" notice period but is currently actively posting job hiring updates for their employer.
    • probeDeltas: Detailed array of human-readable verification findings.
  • Safety & Rate Limiting:
    • 2.0s – 5.0s randomized request delays.
    • Apify Proxy rotation support.
    • Loud explicit failure when CAPTCHA / Security Checkpoint is encountered.

Inputs

  • profileUrl: Full URL to the LinkedIn profile.
  • claimedExperienceYears: Total experience years claimed.
  • claimedNotice: Claimed notice period string (e.g., immediate, 15 days, 1 month).
  • claimedEmployer: Claimed current company name.
  • linkedinCookie: Optional li_at cookie. Uses LINKEDIN_LI_AT environment variable if not provided.

Output Schema

{
"verified": false,
"claimedTenureYears": 2,
"actualTenureYears": 9.2,
"claimedCompany": "Acme Corp",
"actualCompany": "Global Tech Inc",
"claimedNotice": "immediate",
"actualRoleTitle": "Senior Software Engineer",
"tenureMismatchFlag": true,
"employerMismatchFlag": true,
"activityFlag": true,
"probeDeltas": [
"Tenure mismatch: Form claims 2 years, but LinkedIn profile shows 9.2 years.",
"Employer mismatch: Form claims 'Acme Corp', but current profile employer is 'Global Tech Inc'.",
"Notice contradiction: Form claims 'immediate' notice, but candidate is actively posting hiring updates for 'Global Tech Inc'."
]
}