Verification API

PAN Verification API

Verify a PAN - format and presence in your GST data.

GET /v1/verify/pan/{pan}

Overview

The PAN Verification API validates a PAN's 10-character format and checks whether it is present in your GST dataset (i.e. it has GST registrations). It returns validity, format check, a found flag and the number of linked GSTINs - useful for KYC and onboarding.

  • PAN format validation
  • Existence check in your GST data
  • Count of linked GSTINs
  • Returns valid true/false
  • Single fast call

How it works

  1. Generate an API key in your developer console (test keys are free).
  2. Call the endpoint with your Bearer key.
  3. Read the JSON response (standard envelope with credits info).
  4. Map the fields into your product or workflow.

Request & response

Requestcurl "https://api.infyner.com/v1/verify/pan/AAACT2727Q" \ -H "Authorization: Bearer pk_test_xxxxxxxx"
Response (sample){ "success": true, "data": { "pan": "AAACT2727Q", "valid": true, "format_valid": true, "found": true, "gstin_count": 2, "source": "gst_dataset" } }

Where it's used

  • KYC and onboarding checks
  • Validate a PAN field in your data
  • Vendor verification
  • Fraud screening

Frequently asked questions

How is a PAN verified?

We validate the 10-character PAN format and check our GST data for registrations under it. For official government PAN status, an authorised upstream can be added.

Related APIs

Start building in minutes

Generate a free test key, call the sandbox, and go live when you're ready.

Get API access