PAN Fetch
Introduction
The Signzy PAN Card Fetch API is designed for financial institutions, banks, and other organizations to fetch the details associated with a Permanent Account Number (PAN) from the Indian Income Tax Department. This enables the automation of the verification process, making it faster, easier, and more secure.
All API requests must be made over HTTPS. Calls made over plain HTTP will fail. You must authenticate for all requests.
Authentication to the API is performed via Authorization Header.
Sample cURL
curl --location 'https://api.signzy.app/api/v3/pan/fetch' \
--header 'Content-Type: application/json' \
--header 'Authorization: <auth key>' \
--data '{
"number": "<pan number>"
}'>Input Parameters
Parameter | Value |
|---|---|
number | AAACL1300M |
Sample Response
{
"number": "ASOPzz466B",
"name": "John Doe",
"fatherName": "John Doe Sr.",
"dob": "YYYY-MM-DD"
}
Output Parameters
Parameter | Description |
|---|---|
status | The status of the PAN fetch operation. |
panNumber | The PAN number retrieved from the request. |
name | The name associated with the PAN number. |
fatherName | The father's name associated with the PAN number. |
dob | The date of birth associated with the PAN number. |
address | The address associated with the PAN number. |

In addition, the API may return error codes and messages that can help diagnose issues with the request. Developers can refer to the API documentation for details on the possible error codes and their meanings, and use this information to troubleshoot issues with the request.
Status Codes
CODE | DESCRIPTION |
|---|---|
422 | Unprocessible Entity |
400 | Bad Request |
200 | 200 OK |