FastKYC
Employment APIs

EPFO Basic Search API

Look up an EPFO establishment by its ID and get organisation details plus a month-by-month summary of provident fund contributions.

Illustration of a verified identity document representing the EPFO Basic Search API

What the EPFO Basic Search API does

EPFO Basic Search examines the employer rather than the employee. Given an establishment ID, it returns the organisation's registered details and a monthly summary of its provident fund transactions over a period you choose.

The contribution trend is the useful signal. A steadily filing establishment with a stable headcount looks very different from one whose contributions stopped abruptly, and that difference matters when you are lending to a business or verifying that an employer genuinely operates.

Where teams use the EPFO Basic Search API

  1. Assessing an employer's health during business lending

  2. Estimating headcount and payroll trend from contribution data

  3. Confirming an establishment actively files provident fund returns

  4. Screening an employer named on a salaried loan application

Frequently Asked Questions (FAQs)

How many months can I request?

You specify the window, so you can pull a short recent view or a longer run to see the trend.

Does it identify individual employees?

No. It reports at establishment level. Use the employee endpoints, with consent, for individual records.

Can I search by company name instead?

Use EPFO Name Search to check whether a named individual works at a given company. This endpoint keys on the establishment ID.

Start verifying with the EPFO Basic 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
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+