# KYC API India: Aadhaar, PAN, Bank & GST Checks | FastKYC

> KYC verification API for India: verify Aadhaar, PAN, bank accounts, GST and documents in real time against official records. One API key, every check.

Source: https://www.fastkyc.com/

---

[New**Promiz** DPDP Consent Management Platform DPDP Consent Platform](https://www.promiz.in/)

# KYC verification APIs for India.  
Onboard in seconds, stay compliant.

An API-driven platform that verifies identity, bank accounts, GST and documents in real time against official records, built for speed, security and scale. With SMS APIs, it also delivers OTPs, alerts, reminders and updates the moment they are needed.

[Book a demoGet Started](/book-demo/)[Browse all APIs](/apis/)

Voter ID (EPIC)

EPIC numberXYZ•••••21

Elector nameROHAN MEHTA

Father's nameSURESH MEHTA

ConstituencyPune Cantonment

Verified

Registration certificateActive

MH12 XX 4821

OwnerROHAN MEHTA

Vehicle classLMV

FuelPetrol

Registered18/09/2021

Fitness valid to17/09/2036

Not blacklistedInsurance valid

Verified

PAN card

Permanent Account NumberABCPM••••K

NameROHAN MEHTA

Date of birth14/03/1994

Verified

AadhaarActive

Aadhaar numberXXXX XXXX 4821

NameROHAN MEHTA

Date of birth14/03/1994

GenderMale

StateMaharashtra

Verified

Driving licenceActive

Licence holderROHAN S MEHTA

Licence numberMH12 ••••••4512

Non-transport valid to13 Mar 2034

LMVMCWG

Review

Service recordEPFO

EmployerNORTHWIND LOGISTICS PVT LTD

UAN1009••••5521

Member IDMH/PUN/••••/112

Date of joining01 Jul 2019

Verified

Mobile numberActive

Number+91 98•••••210

Holder nameROHAN MEHTA

ConnectionPrepaid

Verified

NORTHWIND BANKDebit

PlatinumIndiaIN+91Asia

-   PAN , Aadhaar & More Validation
-   One KYCUse everywhere. Trust everywhere.

Some of our customers

-   
-   
-   
-   
-   
-   
-   
-   

## APIs for fast, secure and reliable customer onboarding

[Browse the full API catalog](/apis/)

1.  01
    
    ### KYC
    
    Simplify onboarding with KYC verification APIs that confirm customer identity, address and document authenticity in real time. Build trust, prevent fraud and stay compliant.
    
    -   Aadhaar Verification
    -   PAN Verification & PAN Aadhaar Link
    -   Name & Address Match
    -   Driving License, Voter ID, Passport Verification
    -   Liveliness Check & Face Match
    
    [Know more](/products-kyc/)
2.  02
    
    ### Bank
    
    Instantly verify customer bank accounts and prevent failed transactions. Penny drop, pennyless and UPI checks return the account holder name so payouts go to the right account.
    
    -   Bank Account Verification (penny drop, pennyless)
    -   UPI ID to account verification
    
    [Know more](/products-bank-account-verification/)
3.  03
    
    ### GST & Business
    
    Verify GST-registered businesses and their compliance status without manual effort. Add MSME Udyam, CIN, IEC and FSSAI checks for complete business (KYB) verification.
    
    -   GSTIN verification and search by PAN or name
    -   GST filing status and return data
    -   MSME Udyam, CIN, IEC and FSSAI verification
    
    [Know more](/products-gst/)
4.  04
    
    ### OCR
    
    Extract data from government IDs and documents instantly with document OCR APIs. Save time, eliminate manual entry errors, and accelerate digital onboarding.
    
    -   OCR for PAN, Aadhaar
    -   OCR for Passport, Driving License, Voter ID, Vehicle RC
    
    [Know more](/products-ocr-apis/)
5.  05
    
    ### Security & Compliance
    
    Safeguard sensitive data with in-built compliance tools. Enhance document integrity, protect customer identity, and meet regulatory requirements with ease.
    
    -   Aadhaar Masking
    -   Watermark
    -   Face Match
    
    [Know more](/products-security/)
6.  06
    
    ### Employment Verification
    
    Confirm current employer, employment history and UAN from EPFO records, with the employee's OTP consent. Built for lenders and HR teams that need the record, not the résumé.
    
    -   UAN and EPFO verification
    -   Employment history across employers
    -   Current employer and mobile-to-UAN lookups
    
    [Know more](/products-employment-verification/)
7.  07
    
    ### Background Verification
    
    Consent-first background verification for Indian employers. Identity, employment, voter ID, licence and mobile checked at source, with a decision and an audit trail for every case.
    
    -   PAN, employment, voter ID, licence and mobile checks
    -   Consent recorded before any check runs
    -   Summary report with the decision behind it
    
    [Know more](/background-verification/)
8.  08
    
    ### WhatsApp KYC
    
    Enable customers to complete KYC instantly through WhatsApp with secure, API-driven verification. Streamline onboarding, reduce drop-offs, and deliver a seamless digital experience.
    
    -   KYC via WhatsApp chat flow
    -   Document capture, validation & authentication
    
    [Know more](/solution-whatsappkyc/)
9.  09
    
    ### SMS
    
    Enhance customer engagement with secure and reliable SMS APIs that deliver OTPs, alerts, reminders, and updates in real time. Ensure smooth communication, reduce drop-offs, and build lasting trust with every message.
    
    -   OTP Delivery & Authentication
    -   Compliance Alerts & Notifications
    -   Payment Reminders & Transaction Updates
    -   Promotional & Informational Messaging
    
    [Know more](/solution-sms/)
10.  10
     
     ### WALANE
     
     Deliver seamless digital solutions with intelligent automation. Improve efficiency, reduce manual effort, and empower secure digital experiences across platforms.
     
     -   Integration with enterprise systems
     -   Smart data processing and onboarding workflows
     
     [Know more](https://www.walane.ai/)

## From a document to a verified record

1.  ### Read the document
    
    Extract data from government IDs and documents instantly with document OCR APIs. Save time, eliminate manual entry errors, and accelerate digital onboarding.
    
    PAN card
    
    Permanent Account NumberABCPM••••K
    
    NameROHAN MEHTA
    
    Date of birth14/03/1994
    
2.  ### Verify it at the source
    
    We fetch and verify data directly from government databases and trusted financial systems. All checks are done in real time, giving instant results within seconds.
    
3.  ### Protect what you keep
    
    Safeguard sensitive data with in-built compliance tools. Enhance document integrity, protect customer identity, and meet regulatory requirements with ease.
    
    AadhaarMasked copy
    
    Aadhaar numberMasked
    
    NameROHAN MEHTA
    
    Date of birth14/03/1994
    
    GenderMale
    
    StateMaharashtra
    
    Masked
    
    -   Aadhaar Masking
    -   Watermark
    -   Face Match
    

Designed for developers by developers

## Integrate in minutes.  
Scale with confidence

1.  We handle the heavy lifting of KYC, compliance, verification, and secure messaging.
    
2.  With simple REST APIs and clear docs, you can integrate in hours.
    
3.  Scale confidently to millions of verifications and messages.
    

POSTPAN verification

Request

```
{  "pan": "ABCPM••••K",  "name": "ROHAN MEHTA",  "dob": "14/03/1994"}
```

Response 200 OK

```
{  "pan": "ABCPM••••K",  "result": "Name and DOB match",  "decision": "Verified"}
```

### Jump into integration

Seamless onboarding: our team shares the full API documentation and sandbox access to make implementation effortless

[API Reference](/resources/)

## Why choose FastKYC?

The core of identity & compliance for growing businesses

FastKYC makes onboarding effortless. We combine speed, trust, and compliance to help businesses onboard customers instantly while keeping every verification secure. No delays, no risks just smarter verification.

-   ### Faster Approvals
    
    Cut verification times from days to minutes with instant checks.
    
-   ### Trusted Security
    
    Enterprise-grade encryption ensures data privacy and secure transactions.
    
-   ### Global Compliance
    
    Stay compliant with KYC and UIDAI standards while ensuring reliable customer verification.
    

Successful Verifications

1.2M+

Identities verified every day Seamless onboarding powered by secure APIs

5000+

Verification APIs

170+

Customer stories

## Bold Visions That Shape Digital Futures

98%

**Reduction in fraudulent applications**  
Enabled through real-time verification workflows

> “FastKYC has been a game-changer for us. We can now onboard customers instantly while staying fully compliant. The APIs are seamless and reliable, giving us the confidence to scale securely.”

A Leading Fintech Partner

## Frequently Asked Questions (FAQs)

What is a KYC API?

A KYC API is an endpoint your application calls to verify a customer's identity document against the record that issued it, in real time, and get the result back as JSON. FastKYC's KYC APIs cover PAN, Aadhaar, driving licence, voter ID, passport, bank accounts, GST and more, through one API key.

What services does FastKYC provide?

We offer APIs for identity verification, bank account verification, GST and business (KYB) verification, employment and UAN verification, document OCR, Aadhaar masking and fraud checks, plus WhatsApp KYC and SMS APIs, and a consent-first background verification product for employers.

Is API-based KYC legal and safe in India?

Yes. API-based KYC is how Indian banks, NBFCs, fintechs and marketplaces verify customers at scale. FastKYC returns data from official government and financial records; you collect the customer's consent, apply your regulator's KYC rules and keep the purpose limited, which the DPDP Act expects. Data is encrypted and API access can be locked to your private network.

What is the difference between KYC, eKYC and CKYC?

KYC is the process of verifying who a customer is. eKYC is KYC done electronically, such as verifying PAN against the income-tax record or an Aadhaar offline XML online instead of on paper. CKYC is the Central KYC registry: once a customer has a CKYC record, a regulated entity can search and, with the customer's OTP consent, download it instead of collecting documents again. FastKYC offers APIs for all three.

How fast is the verification process?

All checks are done in real time, giving instant results within seconds.

Which IDs can be verified?

You can verify PAN, Aadhaar (masking & link check), Passport, Driving License, Voter ID, and GSTIN through our APIs.

How much does KYC verification cost?

Pricing is per verification and depends on your monthly volume and the checks you use; a PAN name lookup and a credit report are priced differently. Share your expected monthly volume and the team sends a rate card.

How do you verify a bank account without transferring money?

With the pennyless bank verification API, which validates an Indian bank account and returns the account holder name from real-time banking network data, with no deposit. Penny drop, which deposits one rupee and reads the name back from the bank, remains available when you want that proof, and the hybrid API routes between the two automatically.

Do you connect with official sources?

Yes. We fetch and verify data directly from government databases and trusted financial systems.

Is my customer data secure?

Absolutely. We use end-to-end encryption and follow strict compliance standards to protect sensitive data.

Do you use AI for verification?

No. We don’t use AI. All verification is done using authorized government and financial data sources only.

Can biometric checks be integrated?

Yes. Our APIs support Face Match and Liveliness Detection for secure and fraud-free verification.

Who can integrate FastKYC APIs?

Our APIs are built for banks, NBFCs, fintechs, insurers, marketplaces, and enterprises that need secure, reliable onboarding.

## Ready to get started?

Create your account instantly and start using our APIs, or connect with our sales team to explore your business requirements.

[Book a Demo](/book-demo/) [Browse All APIs](/apis/)

## All verification APIs

### [Banking APIs](/apis/banking/)

[Bank Verification Hybrid API](/apis/bank-verification-hybrid/), [Bank Verification Penny Drop API](/apis/bank-verification-penny-drop/), [Bank Verification Pennyless API](/apis/bank-verification-pennyless/), [IFSC Search API](/apis/ifsc-search/), [Mobile to Bank API](/apis/mobile-to-bank/), [Penny Drop Initialize API](/apis/penny-drop-initialize/), [Penny Drop Verify API](/apis/penny-drop-verify/), [VPA to Account Details API](/apis/vpa-to-account/)

### [Employment APIs](/apis/employment/)

[Current Employment Details API](/apis/current-employment-details/), [EPFO Advanced Details API](/apis/epfo-init-status/), [EPFO Basic Search API](/apis/epfo-basic-search/), [EPFO Generate OTP API](/apis/epfo-generate-otp/), [EPFO Name Search API](/apis/epfo-name-search/), [EPFO Submit OTP API](/apis/epfo-submit-otp/), [Employment History API](/apis/employment-history/), [Mobile to UAN API](/apis/mobile-to-uan/)

### [Finance APIs](/apis/finance/)

[Automated Credit Decision API](/apis/automated-credit-decision/), [Bank Statement Analyzer API](/apis/bank-statement-analyzer/), [CKYC Download via OTP API](/apis/ckyc-download/), [CKYC Generate OTP API](/apis/ckyc-generate-otp/), [CKYC Search API](/apis/ckyc-search/), [Credit Decisioning API](/apis/credit-decisioning/), [Credit Report CIBIL API](/apis/credit-report-cibil/), [Credit Report Crif API](/apis/credit-report-crif/), [Credit Report Experian API](/apis/credit-report-experian/), [Credit Report Experian V2 API](/apis/credit-report-experian-v2/), [ITR Compliance API](/apis/itr-compliance/), [ITR Download API](/apis/itr-file-download/), [ITR Download Form 26as API](/apis/itr-download-26as/), [ITR File Download V API](/apis/itr-file-download-v/), [ITR get AIS API](/apis/itr-get-ais/), [ITR get Profile Details API](/apis/itr-get-profile-details/), [ITR get TIS API](/apis/itr-get-tis/), [Mobile to GST API](/apis/mobile-to-gst/), [SEBI Debarr Verify API](/apis/sebi-records/), [Search ISIN Record API](/apis/isin-record/), [Shop and Establishment Search API](/apis/shop-establishment-search/), [Tan Validation Basic API](/apis/tan-validation-basic/)

### [Identity APIs](/apis/identity/)

[Aadhaar Validation API](/apis/aadhaar-validation/), [Aadhaar XML Verification API](/apis/aadhaar-xml-verification/), [Address Lookup by Mobile API](/apis/address-lookup-by-mobile/), [Blank Paper Validation API](/apis/blank-paper-validation/), [CA Search API](/apis/ca-search/), [Company Details by CIN API](/apis/company-details-by-cin/), [Contact Details by GST API](/apis/gst-to-contact-details/), [DIGIPIN API](/apis/digipin/), [DIGIPIN Reverse API](/apis/digipin-reverse/), [DIN Basic API](/apis/din-basic/), [DIN Lookup API](/apis/din-lookup/), [DIN Verify API](/apis/din-verify/), [DIN to PAN API](/apis/din-to-pan/), [DL Advanced API](/apis/dl-advanced/), [DL Basic API](/apis/dl-basic/), [DigiLocker Download Docs API](/apis/digilocker-download-docs/), [DigiLocker Signup Download API](/apis/digilocker-signup-download/), [Director Details by CIN API](/apis/director-details-by-cin/), [Driving License API](/apis/dl-text/), [E-Aadhaar Verify API](/apis/eaadhaar-upload/), [Ecourt CNR Search API](/apis/ecourt-cnr-search/), [Email Check API](/apis/email-check/), [Email Verification Send OTP API](/apis/send-email-otp/), [Esign Download Document API](/apis/esign-download-docs/), [Esign Status Check API](/apis/esign-status-check/), [FASTAG History Verification API](/apis/fastag-history/), [Farmer Verification API](/apis/farmer-verification/), [Fastag Lookup API](/apis/fastag-lookup/), [Fastag To RC API](/apis/fastag-to-rc/), [Generate E-Invoice API](/apis/generate-e-invoice/), [Get 1A data API](/apis/get-1a-data/), [Get 2A Data API](/apis/get-2a-data/), [Get 2B Data API](/apis/get-2b-data/), [Get 3B Data API](/apis/get-3b-data/), [Get Company Details API](/apis/cin-advance/), [Get PAN Essentials API](/apis/get-pan-essentials/), [High Court Search API](/apis/high-court-search/), [I4C Check API](/apis/i4c-check/), [ICSI Membership Verification API](/apis/icsi-verify/), [ICWAI Firm Verification API](/apis/icwai-firm-verify/), [ICWAI Member Verification API](/apis/icwai-member-verify/), [IP Quality Check API](/apis/ip-quality-check/), [Indian Post Tracking API](/apis/postal-tracking/), [Indian Post Tracking Bulk API](/apis/postal-tracking-bulk/), [Initiate Esign Flow API](/apis/initiate-esign/), [MNV Without OTP API](/apis/mnv-without-otp/), [MNV Without OTP Basic API](/apis/mnv-without-otp-basic/), [Mobile to Address API](/apis/mobile-to-address/), [Mobile to LPG API](/apis/mobile-to-lpg/), [Mobile to Name API](/apis/mobile-to-name/), [Mobile to PAN API](/apis/mobile-to-pan/), [Mobile to RC API](/apis/mobile-to-rc/), [Mobile to VPA API](/apis/mobile-to-vpa/), [OVSE Aadhaar Download API](/apis/ovse-aadhaar-download/), [PAN Aadhaar Link Lookup API](/apis/pan-aadhaar-link-lookup/), [PAN Advanced V2 API](/apis/pan-advanced-v2/), [PAN Comprehensive API](/apis/pan-comprehensive/), [PAN Lite API](/apis/pan-to-name/), [PAN to DIN API](/apis/pan-to-din/), [Pan Aadhaar Link Status API](/apis/pan-aadhaar-link-status/), [Pan Aadhaar Link Verify API](/apis/pan-aadhaar-link-verify/), [Pan Comprehensive with Aadhaar Check API](/apis/pan-comprehensive-with-aadhaar-check/), [Pan Udyam Check API](/apis/pan-udyam-check/), [Passport Verification V2 API](/apis/passport-verification-v2/), [RC Advanced API](/apis/rc-advanced/), [RC V2 API](/apis/rc-v2/), [Reverse Geocode API](/apis/reverse-geocode/), [Risk Analyzer API](/apis/risk-analyzer/), [Skip Tracing API](/apis/skip-tracing/), [TAN Validation API](/apis/tan-validation/), [TIN Verification API](/apis/tin-verify/), [Toll Check API](/apis/toll-check/), [Udyam Verification Send OTP API](/apis/send-udyam-otp/), [Validate Email OTP API](/apis/validate-email-otp/), [Validate Udyam OTP API](/apis/validate-udyam-otp/), [Vehicle RC API](/apis/rc-text/), [Verify ICSI by CP Number API](/apis/icsi-by-cp-number/), [Verify ICSI by Member ID API](/apis/icsi-by-member-id/), [Voter Id Verification API](/apis/voter-id-text/)

### [Merchant APIs](/apis/merchant/)

[Cancel e-Way Bill API](/apis/cancel-eway-bill/), [Company Name to CIN API](/apis/company-to-cin/), [FSSAI Validation API](/apis/fssai-validation/), [GST Advanced API](/apis/gst-verification-advanced/), [GST Request OTP API](/apis/gst-request-otp/), [GST Submit OTP API](/apis/gst-submit-otp/), [GST Verification API](/apis/gst-verification/), [GST Verify API](/apis/gst-verify/), [GSTIN By Name API](/apis/gst-by-name/), [GSTIN By Pan API](/apis/gst-by-pan/), [Generate e-Way Bill API](/apis/generate-eway-bill/), [IEC Advanced API](/apis/iec-advanced/), [IEC Basic API](/apis/iec-basic/), [MSME Verification API](/apis/msme-verification/), [Mobile To Prefill API](/apis/mobile-to-prefill/), [Mobile to MSME API](/apis/mobile-to-msme/), [PAN to Udyam Details API](/apis/pan-to-udyam/), [Renew e-Way Bill API](/apis/renew-eway-bill/), [Udyog Aadhaar Verification API](/apis/udyog-aadhaar-verify/), [Update e-Way Bill API](/apis/update-eway-bill/), [e-Way Bill Fetch API](/apis/eway-bill-fetch/)

### [Mobile APIs](/apis/mobile/)

[MNV Generate OTP API](/apis/mnv-generate-otp/), [MNV Submit OTP API](/apis/mnv-submit-otp/), [Mobile 360 Profile API](/apis/mobile-360/)

### [SMS APIs](/apis/sms/)

[MNRL Check API](/apis/mnrl-check/)

### [Utility APIs](/apis/utility/)

[BIN Lookup API](/apis/bin-lookup/), [Business Parcel Tariff Details API](/apis/business-parcel-tariff/), [Chassis To RC API](/apis/chassis-to-rc/), [Chassis To RC Details API](/apis/chassis-to-rc-details/), [E-Challan Details API](/apis/echallan-details/), [ESIC Details API](/apis/esic-verification/), [EV Station Search API](/apis/ev-station-search/), [Electricity Bill Lookup API](/apis/electricity-bill-lookup/), [Engine to RC Details API](/apis/engine-to-rc-details/), [Face Liveness API](/apis/face-liveness/), [Geo Fencing API](/apis/geo-fencing/), [Get FIR Details API](/apis/get-fir-details/), [LEI Verification API](/apis/lei-verification/), [Post Office Search API](/apis/post-office-search/), [Speed Post Tariff Details API](/apis/speed-post-tariff/), [Toll Calculator API](/apis/estimate-toll-cost/), [Whatsapp Check API](/apis/whatsapp-check/)

### [Vision APIs](/apis/vision/)

[Aadhaar Masking API](/apis/aadhaar-mask/), [Bank Passbook OCR API](/apis/bank-passbook-ocr/), [Bank Statement OCR API](/apis/bank-statement-ocr/), [Certificate Of Incorporation API](/apis/coi-ocr/), [Cheque OCR API](/apis/cheque-ocr/), [Face Match API](/apis/face-match/), [GST OCR API](/apis/gst-ocr/), [Invoice OCR API](/apis/invoice-ocr/), [KYC Document Classifier API](/apis/kyc-doc-classifier/), [Mobile Invoice OCR API](/apis/mobile-invoice-ocr/), [OCR Aadhaar API](/apis/aadhaar-ocr/), [OCR DL API](/apis/dl-ocr/), [OCR PAN API](/apis/pan-ocr/), [OCR Passport API](/apis/passport-ocr/), [OCR RC API](/apis/rc-ocr/), [OCR Voter Id API](/apis/voter-id-ocr/), [Salary Slip OCR API](/apis/salary-slip-ocr/), [Super OCR API](/apis/super-ocr/), [Udyam OCR API](/apis/udyam-ocr/)
