API Documentation Hidden API


Nsdl Pan - Status Check API - Hidden API


GET/POST : pan_v/newpan_response

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
encDatastringEnter encDataYes







Success Output Parameters Detail
Name Type Description
order_idstring250301**********7431
statusstring0
ackstring
amountstring
messagestringForm not Completed







Failed Output Parameters Detail
Name Type Description
statusstring
messagestringEnc Data is not valid.






Call API URL
https://hiddenapi.in/serviceapi/pan_v/newpan_response
API Call Request Parameters
encData=value
API Call Example Request
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://hiddenapi.in/serviceapi/pan_v/newpan_response?encData=value',
  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',
 
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
?>
API Hit Success Example Response
{
    "order_id": "250301**********7431",
    "status": 0,
    "ack": null,
    "amount": null,
    "message": "Form not Completed"
}
API Hit Failure Example Response
{
    "status": false,
    "message": "Enc Data is not valid."
}