We’re excited to launch our latest product to simplify your business processes. Know More →
KYC RPACPC KYC SuiteIdentity Verification Suite

Verify PAN details through a single API.

Validate PAN information and retrieve available holder details through the RPACPC PAN Verification API. Integrate PAN verification into digital KYC, customer onboarding and compliance workflows.

Sample verification Dummy data
1 You send
Verifying with DL
2 You get back
✓
VERIFIEDDriving licence verified successfully
482 ms
NameAARAV SHARMA
Date of Birth01-01-1990
Non-transport01-01-2020 → 31-12-2040
RTOSample RTO
StateMaharashtra
Response time
< 4 ms
Uptime SLA
98%
Rate limit
100 req / min
Auth
Bearer token
API overview

Simplify PAN verification.

The RPACPC PAN Verification API enables businesses to verify PAN details using a PAN number and retrieve the available information in a structured response.

The API provides key details such as PAN validity, holder name, holder type, PAN status, Aadhaar seeding status and individual tax compliance status — supporting API-based identity verification and onboarding workflows.

Key information available

Access essential PAN details.

The API response may include:

01
PAN Information

PAN number and validity status

user_id_1is_valid
02
Holder Details

Full name and name components

full_namefirst_namemiddle_namelast_name
03
Holder Classification

Type of holder and holder code

type_of_holderis_individual
04
PAN Status

Current status returned for the PAN

user_id_1_status
05
Aadhaar Seeding

Aadhaar seeding status and status code

aadhaar_seeding_status
06
Tax Compliance

Individual tax compliance status

individual_tax_compliance_status
How it works

Simple API-based verification process.

Step 01

Submit Details

Provide the PAN number along with the required consent information.

Step 02

API Processing

RPACPC processes the PAN verification request.

Step 03

Receive Response

Get available PAN and holder information in a structured API response.

Step 04

Integrate into Your Workflow

Use the returned information within your customer onboarding or verification application.

API request

Step 1 Submit PAN details.

Request parameters
Parameter Type Description
requestId String Unique identifier for the API request
consent String Consent value submitted with the request (e.g. Y)
consent_text String Consent declaration text
user_id String 10-character PAN number submitted for verification
The request values shown are illustrative dummy data. User consent is required for fetching identity records.
Sample request REQUEST
{
  "requestId": "REQ123456",
  "consent": "Y",
  "consent_text": "I consent to fetching my information through RPACPC API.",
  "user_id": "ABCDE1234F"
}
API response

Step 2Receive structured PAN verification information.

Key response fields
Field Description
status API processing status (e.g. SUCCESS)
status_code HTTP response status code
full_name Full legal name of the PAN cardholder
user_id_1 Verified PAN number
type_of_holder Entity classification (e.g. Individual or Person)
is_individual Indicates whether the cardholder is an individual
is_valid Validity check result for the PAN number
first_name First name of the cardholder
middle_name Middle name of the cardholder (if available)
last_name Last name or surname of the cardholder
user_id_1_status Current operational status of the PAN (e.g. Valid)
aadhaar_seeding_status Aadhaar-to-PAN link status
individual_tax_compliance_status Individual tax compliance operational status
message Status message returned by the service
200 · Sample responseRESPONSE
{
  "status": "SUCCESS",
  "status_code": "200",
  "data": {
    "full_name": "AARAV SHARMA",
    "user_id_1": "ABCDE1234F",
    "type_of_holder": "Individual or Person",
    "is_individual": true,
    "is_valid": true,
    "first_name": "AARAV",
    "middle_name": "",
    "last_name": "SHARMA",
    "user_id_1_status": "Valid",
    "aadhaar_seeding_status": "Successful",
    "individual_tax_compliance_status": "Operative"
  },
  "message": "Data fetch successfully"
}

Illustrative response using dummy data. The API may also return billing status, error details, request ID, sequence ID and timestamps.

Use cases

PAN verification across business workflows.

Digital KYC and Customer Onboarding

Validate PAN details and retrieve holder information during customer onboarding.

Banking and Financial Services

Integrate PAN verification into customer identification and account onboarding workflows.

NBFCs and Fintech

Use PAN validation and holder details in digital customer verification processes.

Tax and Compliance Workflows

Access available PAN status, Aadhaar seeding and tax compliance information.

Enterprise Applications

Connect PAN verification with existing business systems through API integration.

FAQ

Frequently asked questions

Common questions about the PAN Verification API — what it returns and how to integrate it.

Still have a question? Talk to an expert
What is the PAN Verification API?
It is an API that enables businesses to verify PAN information and retrieve available holder and status details using a PAN number.
What information can I get through this API?
The response may include PAN validity, holder name, holder type, PAN status, Aadhaar seeding status and individual tax compliance status.
Does the API provide Aadhaar seeding status?
Yes. The response includes Aadhaar seeding status and its corresponding status code, as returned by the API.
What does the is_valid field indicate?
The is_valid field indicates the validity result returned by the API for the submitted PAN.
Which RPACPC suite does this API belong to?
The PAN Verification API is part of the KYC – Identity Verification Suite.
Does the API response always contain every field?
Field availability and values may vary. Some fields may be empty or unavailable in a particular response.
Blog

Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

Government ID Check API helps banks, FinTechs, and NBFCs streamline KYC with faster identity verification and reduced manual work.

Read More
Government ID Check API: How Does It Help Banks, FinTechs, and NBFCs Streamline KYC?

India's verification infrastructure is already here.

Empower your applications with India's Enterprise Verification Intelligence Platform for faster, more reliable verification.