EPFO APIs
EPFO (Employees' Provident Fund Organisation) is a statutory body established by the Government of India to administer the Employees' Provident Fund (EPF) scheme and other related social security schemes. It is one of the world's largest social security organizations, managing retirement savings and benefits for employees in the organized sector.
Use Cases
EPFO APIs enable organizations to:
- Verify Employment History: Fetch and validate an employee's employment records and UAN (Universal Account Number)
- PF Balance Verification: Check provident fund balances and contribution history
- Employment Authentication: Authenticate employment status for financial services and background verification
- Compliance & KYC: Streamline employee verification processes for regulatory compliance
What is a UAN?
A Universal Account Number (UAN) is a unique 12-digit number allotted by the Employees' Provident Fund Organisation (EPFO) to every employee contributing to the Employees' Provident Fund (EPF) in India. A single UAN can link all the EPF accounts associated with an employee, regardless of how many jobs they've held.
You will encounter the term UAN frequently across all EPFO APIs as it serves as the primary identifier for accessing employment and provident fund information. The UAN acts as a universal key that connects an individual's employment history, PF contributions, and account details across multiple employers and time periods.
List of EPFO APIs
The following is a list of all EPFO APIs offered by HyperVerge:
| API Name | Description |
|---|---|
| Fetch UAN API | Retrieves the Universal Account Number (UAN) associated with a user's mobile number from EPFO records. |
| EPFO Employment History - OTP | Retrieves employment history using OTP-based authentication via mobile number linked to UAN. |
| EPFO Employment History - Mobile | Retrieves complete employment history details associated with a mobile number from EPFO records. |
| EPFO Employment History - UAN | Retrieves employment history details associated with a UAN from EPFO records. |
| EPFO Latest Employment - UAN | Retrieves the latest employment details associated with a user's UAN from EPFO records. |
| EPFO Latest Employment - Mobile | Retrieves UAN and the latest employment details associated with a mobile number from EPFO records. |