PAN Verification API

Validate Indian PAN cards in real time — confirm format, verify against Income Tax records, and match names in a single API call.

Capabilities

API at a Glance

One endpoint, five verification dimensions. Every response is deterministic, auditable, and regulation-ready.

PAN ValidationFormat check, checksum digit verification, and issued-status confirmation against NSDL/UTIITSL databases.
Name MatchCompare the PAN holder name against any user-supplied string with fuzzy matching and transliteration support.
Identity ExtractionRetrieve date of birth, gender, and PAN status — flagging deactive, dormant, or cancelled PANs instantly.
Status & ReasonReceive granular status codes — Active, Deactivated, Deemed Surrendered — with human-readable reason fields.
Bulk LookupSubmit up to 100 PANs per request for portfolio-level due diligence, with per-record status in the response.
Request & Response

Try It in Your Terminal

A single POST call. The response includes validation status, name match score, and identity fields.

request.sh
# Verify a PAN card
curl --request POST \
  --url https://api.scofit.app/v1/pan/verify \
  --header 'Authorization: Bearer sk_live_...' \
  --header 'Content-Type: application/json' \
  --data '{ "pan": "ABCPD1234X" }'

# → Response
{
  "status": "success",
  "valid": true,
  "pan": "ABCPD1234X",
  "name_on_card": "ARJUN KUMAR",
  "name_match_score": 0.96,
  "status": "ACTIVE",
  "category": "INDIVIDUAL",
  "aadhaar_seeding": true,
  "last_updated": "2025-11-18"
}
Use Cases

Where PAN Verification Fits

✓

Customer Onboarding — Validate PAN at sign-up to meet RBI KYC mandates before account activation.

✓

Lending & Credit — Confirm borrower identity and flag deactive PANs before disbursing loans or credit lines.

✓

Vendor & Supplier Onboarding — Verify PAN details of vendors to ensure GST compliance and correct TDS deduction.

✓

Wealth & Insurance — Pre-fill KYC forms, reduce manual data entry, and accelerate policy issuance.

✓

Marketplace Trust — Verify PAN of sellers and partners to build platform integrity and meet regulatory standards.

✓

Bulk Due Diligence — Run portfolio-level PAN checks on existing customer bases during audits or migrations.

Getting Started

Start Verifying in Three Steps

1. Get API KeysCreate a free sandbox account and generate test keys. No credit card required.
2. IntegrateUse our REST API with SDKs for Node.js, Python, Java, or cURL. Go live in under a day.
3. Go LiveSwitch to production keys. Monitor usage and compliance from the dashboard.
Registered Office

Plot No. 260, Scheme No. 54, PU4, Behind Malhar Mall, Indore, Madhya Pradesh 452001