FastKYC
Employment APIs

EPFO Advanced Details API

Fetch detailed EPF passbook data by UAN without an OTP, including employer contribution history, service records and personal details.

Illustration of a verified identity document representing the EPFO Advanced Details API

What the EPFO Advanced Details API does

EPFO Advanced Details returns the substance of an employee's provident fund record: the UAN-linked profile, contribution history across employers, personal details and service records, all without requiring an OTP round trip.

Skipping the OTP removes the main source of drop-off in employment verification, since it does not depend on the applicant still controlling their EPFO-registered mobile number. Confirm your consent model supports it before you rely on it in production.

Where teams use the EPFO Advanced Details API

  1. Verifying employment where OTP-based consent causes drop-off

  2. Pulling contribution history for income assessment

  3. Reconstructing service records during background checks

  4. Cross-checking declared salary against contribution levels

Frequently Asked Questions (FAQs)

How is this different from the OTP flow?

It returns comparable data without the OTP step. The trade-off is the consent trail: the OTP flow proves the individual authorised the lookup at that moment.

Do I still need consent?

Yes. This is personal financial data. Collect and record consent through your own flow even though the API does not enforce an OTP.

What do contributions tell me about salary?

Provident fund contributions are a fixed proportion of basic pay, so they give a reliable signal of salary band, though not an exact figure.

Start verifying with the EPFO Advanced Details 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
FastKYC

Book a demo

See FastKYC on the checks you run

KYC, KYB, Verification APIs, OCR, SMS, WhatsApp & Custom solutions

Tell us what you need to verify and we will get back to you.

APIs
170+
Verifications
1.2M+
Checks a day
5000+