# Seller Verification APIs for Marketplaces | FastKYC

> Seller onboarding APIs for marketplaces - GST and MSME verification, business registry checks, bank account validation and invoice OCR.

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

---

[Industries](/industries/)Marketplaces & E-commerce

# Verification APIs for Marketplaces & E-commerce

Seller onboarding APIs for marketplaces - GST and MSME verification, business registry checks, bank account validation and invoice OCR.

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

Marketplaces & E-commerce profileIND / MARKETPLACES

Banking

5 APIs

Finance

2 APIs

Identity

28 APIs

Merchant

15 APIs

Utility

2 APIs

Vision

6 APIs

APIs on this page, by what they verify.

58 APIs

Either side of the profile: documents these APIs return.

A marketplace onboards businesses, not consumers, so the verification set shifts from personal identity to business existence and standing.

These APIs cover that - GST and Udyam registration, company and DIN records, FSSAI and IEC licences where the category demands them, and the bank account that receives settlements.

## The APIs, by what they verify

58 APIs across 6 categories.

Search APIs

No APIs match

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

### Banking

5 APIs

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

### Finance

2 APIs

-   [Mobile to GST APIFind GST identification numbers linked to a mobile number, validated across government and financial registration databases.](/apis/mobile-to-gst/)
-   [Tan Validation Basic APIValidate a TAN and retrieve the associated taxpayer details, confirming an entity is authorised to deduct tax at source.](/apis/tan-validation-basic/)

### Identity

28 APIs

-   [Contact Details by GST APIFetch the mobile number and email address registered against a GST number, giving you verified contact details for a business you are onboarding.](/apis/gst-to-contact-details/)
-   [DIN Basic APIValidate a Director Identification Number and retrieve the director's profile details from MCA records, confirming who actually runs a company.](/apis/din-basic/)
-   [DIN Verify APIRetrieve detailed director information including personal details, DIN status and linked entities, using PAN, DIN or KID.](/apis/din-verify/)
-   [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/)
-   [Esign Download Document APIDownload completed Aadhaar eSign documents in Base64 format by document ID once every signature is collected, ready to store with the application.](/apis/esign-download-docs/)
-   [Esign Status Check APICheck the live status of an Aadhaar eSign request and retrieve document and recipient signing details, so you know exactly who has signed and who hasn't.](/apis/esign-status-check/)
-   [Generate E-Invoice APIGenerate a GST-compliant e-Invoice and receive the IRN, acknowledgement, signed invoice and QR code in one call, straight from your billing system.](/apis/generate-e-invoice/)
-   [Get 1A data APIRetrieve GSTR-1A B2B invoice details for a GSTIN and return period, giving your GST reconciliation workflow the amendments a supplier has filed.](/apis/get-1a-data/)
-   [Get 2A Data APIRetrieve GSTR-2A B2B invoice details by GSTIN and return period to reconcile input tax credit against what your suppliers have actually filed.](/apis/get-2a-data/)
-   [Get 2B Data APIRetrieve GSTR-2B ITC and reversal document details by GSTIN and return period, for accurate input tax credit computation and GST reconciliation.](/apis/get-2b-data/)
-   [Get 3B Data APIRetrieve GSTR-3B summary return details for a GSTIN and return period, showing declared tax liability and credit for compliance and credit checks.](/apis/get-3b-data/)
-   [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/)
-   [Initiate Esign Flow APIStart an Aadhaar-based eSign flow by submitting documents and recipient details, so customers sign loan agreements and forms electronically.](/apis/initiate-esign/)
-   [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/)
-   [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/)
-   [TAN Validation APIValidate a Tax Deduction Account Number and retrieve the associated taxpayer details from tax records, for vendor, employer and deductor checks.](/apis/tan-validation/)
-   [TIN Verification APIVerify a Taxpayer Identification Number and retrieve dealer registration details, CST status and address information, for vendor and dealer checks.](/apis/tin-verify/)
-   [Udyam Verification Send OTP APISend an OTP to the mobile number registered for an Udyam registration, starting a consented MSME verification that returns full enterprise details.](/apis/send-udyam-otp/)
-   [Validate Udyam OTP APIValidate the Udyam OTP and retrieve complete MSME registration details for the verified enterprise, completing a consented Udyam verification.](/apis/validate-udyam-otp/)

### Merchant

15 APIs

-   [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/)
-   [FSSAI Validation APIVerify an FSSAI licence number and retrieve the food business's registration details, category and validity before onboarding restaurants or sellers.](/apis/fssai-validation/)
-   [GST Advanced APIEnhanced GSTIN verification with compliance and filing history, promoter details, turnover data and e-invoice applicability for deeper KYB checks.](/apis/gst-verification-advanced/)
-   [GST Verification APIVerify a GST number and retrieve the registered business name, address, status and registration details from GST records.](/apis/gst-verification/)
-   [GST Verify APIQuickly verify a GST number and return the core business information, a lightweight validation built for high-volume merchant and vendor checks.](/apis/gst-verify/)
-   [GSTIN By Name APIFind every GSTIN registered against a business name across Indian states, with the status of each registration, when a merchant can't share its GSTIN.](/apis/gst-by-name/)
-   [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/)
-   [Generate e-Way Bill APIGenerate a GST-compliant e-Way Bill from invoice and transport details, returning the bill number and validity so goods can move without delays.](/apis/generate-eway-bill/)
-   [IEC Advanced APIRetrieve exporter and firm details from an Import Export Code, confirming a business is authorised for foreign trade before you onboard or pay it.](/apis/iec-advanced/)
-   [IEC Basic APILook up Import Export Code details with basic stakeholder information for a registered trading entity, a quick check for importers and exporters.](/apis/iec-basic/)
-   [MSME Verification APIVerify an MSME Udyam registration and retrieve official enterprise details, classification and registered address for MSME lending and onboarding.](/apis/msme-verification/)
-   [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/)

### Utility

2 APIs

-   [Geo Fencing APICheck whether an IP address falls inside a defined geographic boundary, adding location-based controls to your risk rules.](/apis/geo-fencing/)
-   [LEI Verification APIVerify a Legal Entity Identifier and retrieve the registered entity's details, required for large-value corporate transactions.](/apis/lei-verification/)

### Vision

6 APIs

-   [Certificate Of Incorporation APIExtract the company name, CIN, incorporation date and registered office from a Certificate of Incorporation image for faster business onboarding (KYB).](/apis/coi-ocr/)
-   [GST OCR APIExtract the GSTIN, legal and trade name, address and registration details from a GST registration certificate image, ready to verify without typing.](/apis/gst-ocr/)
-   [Invoice OCR APIExtract vendor, buyer, tax and line-item details from invoice documents, aggregated across every page into structured data.](/apis/invoice-ocr/)
-   [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 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/)
-   [Udyam OCR APIExtract the Udyam registration number, enterprise name, classification and address from an MSME Udyam certificate image, ready to verify instantly.](/apis/udyam-ocr/)

Use cases

## What Marketplaces & E-commerce teams verify

Marketplaces & E-commerce5 use cases

1.  01
    
    Verify a seller's GSTIN and trade name at signup
    
2.  02
    
    Check MSME and Udyam registration
    
3.  03
    
    Confirm company and director records from the registry
    
4.  04
    
    Validate the settlement bank account by penny drop
    
5.  05
    
    Check FSSAI or IEC licences for regulated categories
    

## Building for Marketplaces & E-commerce?

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

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

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

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