API Documentation DH-Boss


Realtime Gold PAN Card Verification API - DHBOSS API

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 : GOLD_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
response.pan_no string AAAAA0000A
response.holder_name string Full Dummy Name
response.father_name string Father Dummy Name
response.first_name string First Dummy Name
response.middle_name string Middle Dummy Name
response.last_name string Last Dummy Name
response.f_first_name string First Dummy Name
response.f_middle_name string Middle Dummy Name
response.f_last_name string Last Dummy Name
response.gender string MALE
response.dob string 11/07/1999
response.category string INDIVIDUAL
response.link_status string AAADHAAR IS ALREADY LINKED TO PAN






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

$url = "https://api.dhboss.com/apicall/gold_pan_verification/";

$curl = curl_init($url);
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'POST');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
$headers = array(
   "accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7",
   "accept-language: en-US,en;q=0.9",
   "cache-control: max-age=0",
   "sec-fetch-dest: document",
   "sec-fetch-mode: navigate",
   "sec-fetch-site: none",
   "sec-fetch-user: ?1",
   "upgrade-insecure-requests: 1",
   "user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36",
);
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
curl_setopt($curl, CURLOPT_POSTFIELDS, 'apikeyfill=YOUKEY&panno=AAAPA1234A');
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);

$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
API Hit Example Response
{
  "code": 200,
  "status": "success",
  "response": {
    "pan_no": "AAAAA0000A",
    "holder_name": "Full Dummy Name",
    "father_name": "Father Dummy Name",
    "first_name": "First Dummy Name",
    "middle_name": "Middle Dummy Name",
    "last_name": "Last Dummy Name",
    "f_first_name": "First Dummy Name",
    "f_middle_name": "Middle Dummy Name",
    "f_last_name": "Last Dummy Name",
    "gender": "MALE",
     "dob": "11/07/1999",
    "category": "INDIVIDUAL",
    "link_status": "AAADHAAR IS ALREADY LINKED TO PAN"
  }
}