Skip to main content
POST
/
verification
/
pan-basic
cURL
curl --request POST \
  --url https://bgv.konnectnxt.com/api/verification/pan-basic \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "pan_number": "C03D3G7513"
}'
{
"status": "success",
"code": 200,
"message": "Data Fetched Successfully.",
"data": {
"name": "AMIT KUMAR",
"number": "C03D3G7513",
"typeOfHolder": "Individual or Person",
"isIndividual": true,
"isValid": true,
"firstName": "AMIT",
"middleName": "",
"lastName": "KUMAR",
"title": "",
"panStatus": "VALID",
"panStatusCode": "E",
"aadhaarSeedingStatus": "Successful",
"aadhaarSeedingStatusCode": "Y",
"lastUpdatedOn": "",
"individualTaxComplianceStatus": "operative"
},
"credits_used": 1,
"credits_remaining": 499
}
The PAN Basic API is designed to validate and fetch essential details associated with a Permanent Account Number (PAN). It is a reliable and streamlined solution for identity verification and compliance checks, commonly used in financial, legal, and regulatory contexts.
Fields title, panStatusCode, lastUpdatedOn can contain empty data.

Pan Status Codes

Status codePAN Status
EVALID
FFAKE
XDEACTIVATED
DDELETED
NINVALID
EAAMALGAMATION
ECACQUISITION
EDDEATH
EIDISSOLUTION
ELLIQUIDATED
EMMERGER
EPPARTITION
ESSPLIT
EUUNDER LIQUIDATION

Aadhaar Seeding Status codes

Status codeStatusMeaning
YSuccessfulPAN Aadhaar linked
RUnSuccessfulPAN Aadhaar not linked
BlankAadhaar is not seededInvalid PAN, hence Aadhaar not seeded
NANot applicablePAN is non-individual. Hence seeding not applicable.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
pan_number
string
required

The 10-digit PAN number to verify.

Example:

"C03D3G7513"

Response

Successful response with Aadhaar verification details.

status
enum<string>
required

Overall status of the API

Available options:
success,
error
code
integer
required

HTTP status code

message
string
required

Description of the response or error

data
object
required
credits_used
integer
required

Represents the total number of credits used in this request.

Example:

3

credits_left
integer
required

Represents the remaining credits available for use.

Example:

4040