API Documentation DH-Boss


Advance PAN Card Verification API - DHBOSS API

Verify PAN using PAN Verification Advance API to conduct a comprehensive taxpayer KYC PAN verification API authenticates PAN details instantly making KYC faster and safer. PAN APIs allow firms to onboard more customers and speed up KYC. Use our PAN Card verification service to: Identify fraudulent data in forged PAN cards. Complete KYC processes for genuine customers faster. Software (API)-Based PAN Card Verification. With the help of a software application, you can verify your PAN online through the verification site If an agency uses the API-based or file and screen-based PAN verification service, it must keep a sufficient deposit against its User ID How to integrate our PAN verification API into your own Application. It is fairly easy to accept and verify the PAN card in real time - docs.dhboss.com


GET/POST : advance_pan_verification

What is needed to use this API and how it will work is described below -
Your Api Key : Get API In Profile & eKYC

Input Parameters Detail
Name Type Description Mandatory
panno String {Enter Value} Yes
apikeyfill String {Enter Value} Yes

Output Parameters Detail
Name Type Description
code integer 200
status string success
request_id string 5276b05b-d391-4f3e-a35c-d5fccb3909d9
response.request_id string 5276b05b-d391-4f3e-a35c-d5fccb3909d9
response.pan_no string DHTPG0000Q
response.full_name string Example Full Name
response.masked_aadhaar string XXXXXXXX7357
response.address.line_1 string Example Value
response.address.line_2 string Example Value
response.address.street_name string Example Value
response.address.zip string Example Value
response.address.city string Example Value
response.address.state string Example Value
response.address.country string Example Value
response.address.full string Example Value
response.email_address NULL
response.mobile_number NULL
response.gender string F
response.dob string 1965-01-25
response.aadhaar_linking_status boolean 1






Call API URL
https://api.dhboss.com/apicall/advance_pan_verification/
API Call Request Parameters
panno=value&apikeyfill=value                                                   
API Call Example Request
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.dhboss.com/apicall/advance_pan_verification/',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => 'apikeyfill=code&panno=AAAPA0000A',
 
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>
API Hit Example Response
{
  "code": 200,
  "status": "success",
  "request_id": "5276b05b-d391-4f3e-a35c-d5fccb3909d9",
  "response": {
    "request_id": "5276b05b-d391-4f3e-a35c-d5fccb3909d9",
    "pan_no": "DHTPG0000Q",
    "full_name": "Example Full Name",
    "masked_aadhaar": "XXXXXXXX7357",
    "address": {
      "line_1": "Example Value",
      "line_2": "Example Value",
      "street_name": "Example Value",
      "zip": "Example Value",
      "city": "Example Value",
      "state": "Example Value",
      "country": "Example Value",
      "full": "Example Value"
    },
    "email_address": null,
    "mobile_number": null,
    "gender": "F",
    "dob": "1965-01-25",
    "aadhaar_linking_status": true
  }
}