EPFO Verification
Verifies EPFO employment details using UAN, PAN, or phone number
Overview
This API verifies employment history through EPFO (Employees’ Provident Fund Organisation) records. Most verifications complete immediately, but longer requests return arequest_id for polling.
Required Information
At least ONE of the following:- UAN number (12 digits)
- PAN number (format: ABCDE1234F)
- Phone number (10 digits)
Optional Information
Providing these details improves matching accuracy:- Employee name
- Employer name
Response Types
Synchronous (Status 200)
Most verifications complete within 5 seconds and return full employment data immediately.Asynchronous (Status 202)
If processing takes longer, you’ll receive arequest_id. Use the Task Status endpoint to poll for results.
Response Data
- Current employment status
- UAN details and basic information
- Employment history with dates
- Employer details and confidence scores
- Name matching results
Authorizations
API key issued by KonnectNXT. Pass as Authorization: Bearer <your_api_key>.
Body
Request for EPFO employment verification - requires at least ONE identifier
10-digit mobile number linked with UAN
^[6-9]\d{9}$"9876543210"
PAN in format ABCDE1234F
^[A-Z]{5}[0-9]{4}[A-Z]$"ABCDE1234F"
12-digit Universal Account Number
^\d{12}$"100234567890"
Current or recent employer name (optional, improves matching)
255"Tech Solutions Pvt Ltd"
Employee full name (optional, used for verification match)
255"Priya Sharma"
Response
Verification completed successfully
Overall status of the API
success, error HTTP status code
400
Description of the response or error
"Invalid request parameters"
Represents the total number of credits used in this request.
3
Represents the remaining credits available for use.
4040

