FastKYC Logo
Employment

EPFO Generate OTP API

Send an OTP to the employee's EPFO-registered mobile number to begin a consented provident fund verification of their employment and UAN details.

Illustration of a verified identity document representing the EPFO Generate OTP API

Overview

What the EPFO Generate OTP API does

This is the first step of a consent-based EPFO check. It sends a one-time password to the mobile number the employee has registered with the Employees' Provident Fund Organisation, establishing that the person authorising the lookup controls that number.

Consent matters here because provident fund records reveal employment and salary history. Pair this with EPFO Submit OTP to complete authentication before pulling any passbook data.

Built for

Use cases

Where teams use the EPFO Generate OTP API

  • Starting a consented employment check during loan underwriting

  • Verifying an employee's own EPFO record in a self-service portal

  • Establishing mobile ownership before releasing salary history

Frequently Asked Questions (FAQs)

Related APIs

Start verifying with the EPFO Generate OTP 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

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

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