Skip to main content
POST
PAN to UAN

Authorizations

Authorization
string
header
required

Your API key, sent as Authorization: Bearer <your-key>.

Body

application/json

The PAN to search the registries under.

pan
string
required

Permanent Account Number to search under

Pattern: ^[A-Z]{3}[ABCFGHJLPT][A-Z][0-9]{4}[A-Z]$

Response

Successful Response

The UAN the EPFO holds under a PAN, and who it is held for; details is null when it holds none.

The EPFO holding no UAN is a finding about today: the same search made later asks the EPFO again, and can find one.

reasons
Reason · object[]

Why the check did not pass, worst first, each a stable code with the text for it. Empty when it passed

details
PanUan · object | null

The UAN and the member it is held for