Pan Verification (Advance)

About

The Advance Authentication API provides additional details compared to Basic Authentication. The Additional information are last_name, last_updated date of PAN ,and aadhar_seeding_status.

Endpoint

HTTP Method

Resource

Description

GET

/pans/{pan}?consent={consent}&reason={reason}

Takes in pan, consent and reason and provides with the details of the pan holder.

API EndpointAPI Endpoint

Path Parameters

Param

Type

Description

Example

pan

string

10-character alphanumeric unique identifier for an income taxpayer

XXXPX1234A

Query Parameters

Param

Type

Description

Example

consent

string

Consent of the end-user to get their information for verification purposes. Possible values: Y and y

Y

reason

string

Purpose for which the user has given their consent. Min length: 20 characters

For KYC of User

Response Structure

Attribute

Type

Description

Example

pan

string

PAN to be verified

AAACJ1234Z

last_name

string

Last name of the PAN holder

JOHN DOE PRIVATE LIMITED

full_name

string

Full name of the PAN holder

JOHN DOE PRIVATE LIMITED

status

string

Status of the PAN: Valid or Not-Valid

VALID

aadhaar_seeding_status

string

Whether PAN and Aadhar are seeded or not

NA

category

string

Category of PAN: Company, Individual etc.

Company

last_updated

string

Last updated date of the PAN.

01/01/2020


Did this page help you?