EPFO Name Search API
Check whether a named individual is employed at a specific company using EPFO provident fund filings, without needing their UAN.

Overview
What the EPFO Name Search API does
EPFO Name Search answers a narrow but common question: does this person actually work at the company they say they do. It checks the name against provident fund filings for that employer.
The advantage is that it needs neither a UAN nor an OTP, just a name and an employer. That makes it usable at the top of a screening funnel, where you want a quick signal before deciding whether a deeper, consented check is worth running.
Built for
Use cases
Where teams use the EPFO Name Search API
Quickly testing an employment claim during screening
Flagging applications that name an employer with no matching record
Pre-qualifying applicants before a full employment check
Verifying employment where the applicant does not know their UAN
Frequently Asked Questions (FAQs)
Related APIs
- Employment History APIRetrieve an individual's full employment history from their UAN, with every employer, joining date and exit date on provident fund record.
- Current Employment Details APIConfirm where someone works right now, including employer name, role, employment type and length of service, from provident fund records.
- EPFO Basic Search APILook up an EPFO establishment by its ID and get organisation details plus a month-by-month summary of provident fund contributions.
- EPFO Generate OTP APISend an OTP to the employee's EPFO-registered mobile number to begin a consented provident fund verification of their employment and UAN details.
Start verifying with the EPFO Name Search API
Book a walkthrough and we will show the call, the response and how it fits your onboarding flow.
- One API key for every check
- Verified against official Indian records
- Built for onboarding at scale
