TAN PAN API is a powerful tool that enables enterprises to perform real-time verification of their customers’ or clients’ TAN. Not only verification of TAN but also extracts the PAN associated with the TAN. Employing this API, businesses can minimize the risk of mistakes and fraudulent activities, and enhance their overall efficacy and adherence to regulations. Join our API services today and enjoy a streamlined and hassle-free experience of finding your PAN from your TAN.
482 ms
Incorrect, inactive, or mismatched PAN and TAN details can flow into tax, payroll, vendor, and payment workflows — surfacing later as failed verification, incorrect records, and TDS compliance issues. Verification at the point of entry helps identify these issues early.
Incorrect, inactive, or outdated PAN and TAN details can result in failed verification and unreliable taxpayer or deductor records.
Checking PAN and TAN details manually across tax records takes time and makes high-volume onboarding and payment workflows harder to manage.
Missing PAN or TAN verification can lead to incorrect tax records, payment processing issues, and additional manual checks for TDS workflows.
Send a JSON body with the TAN PAN Verification API you want to verify. Optional flags let you control how much taxpayer detail is returned.
| Parameter | Type | Description |
|---|---|---|
| user_idRequired | string | The PAN number to verify and retrieve the associated TAN details (e.g. ARGPC2801G). |
| request_idRequired | string | Unique identifier for the verification request used to track the API transaction. |
| consentOptional | string | Consent indicator authorizing retrieval of PAN and TAN information. Use Y when consent is provided. |
| consent_textOptional | string | Consent statement confirming authorization to retrieve PAN and TAN information. |
| Field | Description |
|---|---|
| entity_name string | Name of the entity associated with the PAN and TAN. |
| pan_number string | PAN number associated with the verification request. |
| tan_number string | TAN number associated with the entity. |
| is_verified boolean | Indicates whether the PAN and TAN details were successfully verified. |
| tan_status string | Current status of the TAN, such as Active. |
| masked_pan string | Masked representation of the PAN for display and privacy. |
| address string | Address associated with the PAN/TAN record. |
| tan_category string | Category associated with the TAN, such as Individual/HUF. |
{
"entity_name": "PRATIMA CHATURVEDI",
"pan_number": "ARGPC2801G",
"tan_number": "JBPP07903A",
"is_verified": true,
"tan_status": "Active",
"masked_pan": "ARXXXXXX1G",
"address": "KHASRA NO45/5/KAA,CHATURVEDI FUELS,KANKER BY PASS ROAD,PANDRIPANI,KANKER",
"tan_category": "Individual/HUF"
}
A predictable response with the taxpayer's verified profile and current standing. Below: a live example and the field reference.
A single check that protects invoicing, onboarding, and underwriting across sectors.
Verify PAN and TAN details during borrower or business onboarding to support accurate tax and identity records.
Validate seller and vendor PAN/TAN information before onboarding and payment processing.
Use PAN and TAN verification to maintain accurate deductor records and support TDS-related workflows.
Verify PAN/TAN details before processing payments to reduce manual checks and improve tax-data accuracy.
Authenticate, send one request, read the status. The same pattern works across the entire KYB Suite.
Request access and receive sandbox credentials instantly — no procurement cycle to begin testing.
Pass your key as a bearer token over TLS in the Authorization header.
Send a single JSON body to /v2/tan/verify. Add include_filing for compliance signals.
Branch on status and filing_current, then flip from sandbox to production with one flag.
# Verify TAN details curl --location 'https://api.rpacpc.com/services/tc003' \ --header 'token: YOUR_TOKEN' \ --header 'secretkey: YOUR_SECRET_KEY' \ --data '{ "request_id": "1234567890", "consent": "Y", "consent_text": "I hereby declare my consent agreement for fetching my information via RPACPC API", "tan_number": "JBPP07903A" }'
Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.
Read More
Common questions about the TAN PAN Verification API — what it returns, how fast it is, and how to integrate.
Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.