# KYC & Verification APIs for Fintech and Payments | FastKYC

> Onboarding and payout APIs for fintechs - UPI and VPA validation, penny drop, PAN and Aadhaar checks, and BIN lookups for card programmes.

Source: https://www.fastkyc.com/industries/fintech-payments/

---

# Verification APIs for Fintech & Payments

Onboarding and payout APIs for fintechs - UPI and VPA validation, penny drop, PAN and Aadhaar checks, and BIN lookups for card programmes.

Fintechs onboard at volume and pay out in real time, which makes every failed verification an operational cost rather than a compliance footnote.

These APIs cover the payments-specific surface - VPA resolution, penny drop and penny-less account checks, BIN lookups - on top of the identity set every regulated product needs.

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

Search APIs

No APIs match

Try a shorter term - or [ask us](/book-demo/), we may already have it.

## Banking

-   [Bank Verification Hybrid APIVerify any Indian bank account with automatic routing between penny-drop and penny-less checks, so you get the fastest valid result every time.](/apis/bank-verification-hybrid/)
-   [Bank Verification Penny Drop APIConfirm an Indian bank account is live and correctly owned by depositing one rupee and reading back the account holder name from the bank.](/apis/bank-verification-penny-drop/)
-   [Bank Verification Pennyless APIValidate an Indian bank account and fetch the account holder name without transferring any money, using real-time banking network data.](/apis/bank-verification-pennyless/)
-   [IFSC Search APILook up any Indian bank branch by IFSC code and get the bank name, branch, address, city and supported payment rails in one call.](/apis/ifsc-search/)
-   [Mobile to Bank APIFind the bank accounts linked to an Indian mobile number, so customers can confirm an existing account instead of typing one in.](/apis/mobile-to-bank/)
-   [Penny Drop Initialize APIStart an asynchronous penny-drop verification and receive a reference ID you can poll, built for bulk and queue-based account checks.](/apis/penny-drop-initialize/)
-   [Penny Drop Verify APIFetch the outcome of an asynchronous penny drop using its reference ID and get the verification result with the account holder name.](/apis/penny-drop-verify/)
-   [VPA to Account Details APIResolve a UPI VPA to its underlying bank account and holder name, verifying a payment address before you settle money to it.](/apis/vpa-to-account/)

## Employment

-   [Mobile to UAN APIFind the Universal Account Numbers linked to an Indian mobile number, so an employment check can start from a phone number alone.](/apis/mobile-to-uan/)

## Finance

-   [Mobile to GST APIFind GST identification numbers linked to a mobile number, validated across government and financial registration databases.](/apis/mobile-to-gst/)

## Identity

-   [Aadhaar Validation APIVerify an Indian Aadhaar number instantly and confirm it is valid and in use, with essential identity insights for faster, safer customer onboarding.](/apis/aadhaar-validation/)
-   [Aadhaar XML Verification APIVerify an offline Aadhaar eKYC XML by validating UIDAI's digital signature and extracting identity, address and photograph.](/apis/aadhaar-xml-verification/)
-   [DIN to PAN APIFind the PAN associated with a Director Identification Number, linking a director's corporate roles to their tax identity for KYB and due diligence.](/apis/din-to-pan/)
-   [E-Aadhaar Verify APIExtract and verify Aadhaar details from an uploaded e-Aadhaar document, combining extraction with validation in one step.](/apis/eaadhaar-upload/)
-   [Email Check APIVerify an email address is legitimate and deliverable, filtering out disposable, invalid and undeliverable addresses before they enter your database.](/apis/email-check/)
-   [Email Verification Send OTP APISend a one-time password to an email address to begin verifying the customer controls that inbox, the first step of email ownership verification.](/apis/send-email-otp/)
-   [Get Company Details APIGet a company's full MCA profile including charges, compliance status and director details from its Corporate Identity Number.](/apis/cin-advance/)
-   [Get PAN Essentials APIRetrieve a PAN holder's essential details, including name, date of birth and gender, to match a customer's identity against their PAN in seconds.](/apis/get-pan-essentials/)
-   [IP Quality Check APIAssess an IP address for risk, returning ASN, ISP, geographic location and indicators of malicious activity such as proxies, VPNs and abuse.](/apis/ip-quality-check/)
-   [MNV Without OTP APIVerify an Indian mobile number and get subscriber and network details without sending an OTP, so customers are never interrupted during onboarding.](/apis/mnv-without-otp/)
-   [MNV Without OTP Basic APIGet essential subscriber and network details for a mobile number without an OTP, in a lightweight verification call built for high-volume checks.](/apis/mnv-without-otp-basic/)
-   [Mobile to Address APIRetrieve address details linked to a mobile number, aggregated from telecom, utility and financial data sources, to prefill and verify customer addresses.](/apis/mobile-to-address/)
-   [Mobile to Name APIRetrieve the registered full name for an Indian mobile number using telecom and banking-grade sources, to match a customer's name to their phone.](/apis/mobile-to-name/)
-   [Mobile to PAN APIFind the PAN linked to a mobile number and name, validated against trusted telecom and financial sources, so customers don't have to type their PAN.](/apis/mobile-to-pan/)
-   [Mobile to RC APIFind the vehicle registration numbers linked to a mobile number, validated against transport and insurance databases, for vehicle loans and insurance.](/apis/mobile-to-rc/)
-   [Mobile to VPA APIMap a mobile number to its UPI virtual payment address and account holder name for quick payment verification before you send or collect money.](/apis/mobile-to-vpa/)
-   [PAN Aadhaar Link Lookup APIFetch a PAN's Aadhaar linkage status together with the masked Aadhaar number linked to it, confirming the PAN is operative for KYC and tax purposes.](/apis/pan-aadhaar-link-lookup/)
-   [PAN Advanced V2 APICheck a PAN and confirm its validity, holder details and Aadhaar linkage status in a single advanced verification call built for full KYC journeys.](/apis/pan-advanced-v2/)
-   [PAN Comprehensive APIRetrieve extensive PAN card data for an individual, covering identity details, status and linked information in one call.](/apis/pan-comprehensive/)
-   [PAN Lite APIGet the registered name for a valid PAN in a lightweight check, built for name matching during onboarding and bulk PAN validation at scale.](/apis/pan-to-name/)
-   [PAN to DIN APIFind the Director Identification Numbers associated with a PAN, revealing an individual's company directorships for KYB and due diligence checks.](/apis/pan-to-din/)
-   [Pan Aadhaar Link Status APICheck whether a PAN is linked to an Aadhaar number and get the current linkage status directly, since an unlinked PAN becomes inoperative for tax.](/apis/pan-aadhaar-link-status/)
-   [Pan Aadhaar Link Verify APIVerify PAN-Aadhaar linkage against a specific Aadhaar number, confirming the PAN and Aadhaar pair a customer declared actually belong together.](/apis/pan-aadhaar-link-verify/)
-   [Pan Comprehensive with Aadhaar Check APIRetrieve full PAN data and validate the linked Aadhaar number in a single call, covering identity and PAN-Aadhaar linkage together for complete KYC.](/apis/pan-comprehensive-with-aadhaar-check/)
-   [Pan Udyam Check APICheck whether a PAN is registered under the Udyam MSME system, confirming small business status from a PAN alone for MSME lending and schemes.](/apis/pan-udyam-check/)
-   [Risk Analyzer APIDetect identity mismatches across a customer's data points and get a fraud risk assessment for the application, before you approve or onboard.](/apis/risk-analyzer/)
-   [Validate Email OTP APIValidate an email one-time password and confirm the customer controls the address they supplied, completing email ownership verification.](/apis/validate-email-otp/)

## Merchant

-   [Company Name to CIN APIFind a company's Corporate Identity Number and registration status by searching its name in the MCA registry, without asking the business for its CIN.](/apis/company-to-cin/)
-   [GSTIN By Pan APIRetrieve every GSTIN linked to a PAN, with the state and current status of each registration, to see a business's full GST footprint in one call.](/apis/gst-by-pan/)
-   [Mobile To Prefill APIPrefill a customer's KYC profile from a mobile number, returning name, contact details, addresses and demographic attributes.](/apis/mobile-to-prefill/)
-   [Mobile to MSME APIFind the MSME Udyam registration linked to a mobile number from official government and business registry sources, without asking for the Udyam number.](/apis/mobile-to-msme/)
-   [PAN to Udyam Details APIFetch Udyam registration and enterprise details for a business using only its PAN, without needing the Udyam number, for MSME lending and onboarding.](/apis/pan-to-udyam/)
-   [Udyog Aadhaar Verification APIVerify a legacy Udyog Aadhaar registration using its UAM number and retrieve the registered enterprise details, for older MSME registrations.](/apis/udyog-aadhaar-verify/)

## Mobile

-   [MNV Generate OTP APISend a verification OTP to an Indian mobile number and receive a reference ID for confirming the code and the subscriber details.](/apis/mnv-generate-otp/)
-   [MNV Submit OTP APIConfirm a mobile number by validating its OTP against the reference ID, returning verified subscriber and network details.](/apis/mnv-submit-otp/)
-   [Mobile 360 Profile APIBuild a complete identity, financial and business profile from a single Indian mobile number, in one aggregated API call.](/apis/mobile-360/)

## Utility

-   [BIN Lookup APIIdentify the issuing bank, card network, card type and country behind any payment card using its Bank Identification Number.](/apis/bin-lookup/)
-   [Face Liveness APIDetect whether a face is a real, live person rather than a photo, video or mask, blocking presentation attacks during onboarding.](/apis/face-liveness/)

## Vision

-   [Aadhaar Masking APIMask the first eight digits of an Aadhaar number in a document image, returning a redacted copy that is compliant to store.](/apis/aadhaar-mask/)
-   [Mobile Invoice OCR APIRead invoice details, customer and retailer information, tax amounts and asset details from mobile device purchase invoices.](/apis/mobile-invoice-ocr/)
-   [OCR Aadhaar APIExtract the Aadhaar number, name, date of birth, gender and address from a photo of an Aadhaar card, ready for identity verification.](/apis/aadhaar-ocr/)
-   [OCR PAN APIRead PAN number, name, father's name and date of birth from a PAN card image and return them as structured, verifiable data.](/apis/pan-ocr/)

Use cases

## What Fintech & Payments teams verify

-   Resolve a UPI VPA to account details before a payout
    
-   Validate a bank account without a debit using penny-less verification
    
-   Identify card issuer and network from a BIN
    
-   Verify PAN and Aadhaar during customer onboarding
    

## Building for Fintech & Payments?

We will walk you through the APIs on this page and which of them your journey actually needs.

-   One API key for every check
-   Verified against official Indian records
-   Built for onboarding at scale

[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/)

|[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 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/), [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/), [Blank Paper Validation API](/apis/blank-paper-validation/), [Contact Details by GST API](/apis/gst-to-contact-details/), [DIN Basic API](/apis/din-basic/), [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/), [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/), [IP Quality Check API](/apis/ip-quality-check/), [Indian Post Tracking API](/apis/postal-tracking/), [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 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/), [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/), [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/), [Voter Id Verification API](/apis/voter-id-text/)

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

|[Company Name to CIN API](/apis/company-to-cin/), [FSSAI Validation API](/apis/fssai-validation/), [GST Advanced API](/apis/gst-verification-advanced/), [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/), [Udyog Aadhaar Verification API](/apis/udyog-aadhaar-verify/)

### [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/), [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/), [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/), [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/)
