Overview of KYC API by Sandbox - Tax API Stack for India by Quicko.
Know Your Customer (KYC) is a mandatory compliance process used to verify the identity of individuals and businesses before establishing a financial or contractual relationship. KYC plays a critical role in preventing fraud, money laundering, identity theft, and other financial crimes, while ensuring adherence to regulatory requirements across industries.KYC is widely required across sectors such as banking and financial services, insurance, fintech, lending, online gaming, and any business that handles payments, financial data, or sensitive customer information.Sandbox provides a comprehensive KYC API stack for India, enabling businesses to automate identity verification for both individuals and organizations through secure, reliable, and government-authoritative data sources.
Individual KYC focuses on verifying a personβs identity, financial legitimacy, and compliance history. Sandbox supports Individual KYC through trusted national identifiers.Businesses can perform Individual KYC using:
Aadhaar: Issued by UIDAI, Aadhaar serves as a widely accepted proof of identity and address across India and is one of the most preferred methods for customer verification.
DigiLocker:
DigiLocker enables consent-based digital identity verification by allowing individuals to share government-issued documents directly from their DigiLocker account. Through DigiLocker, businesses can fetch verified documents such as Aadhaar, PAN, Driving License, and other supported credentials issued by authorized government departments. This ensures authenticity of data, reduces manual document handling, and enables faster, paperless KYC compliant with digital governance standards.
Bank Account Verification: Confirms account ownership and validity, commonly used during onboarding for payment, payout, and financial services workflows.
PAN (Individual): Individual PAN verification confirms identity details and tax compliance history, enabling informed decision making across financial and regulatory use cases.
Business KYC helps establish the legal existence, ownership structure, and compliance status of an organization. Sandbox enables Business KYC using multiple government-issued identifiers.Businesses can be verified using:
CIN & DIN Number: Issued and maintained by the Ministry of Corporate Affairs (MCA), these identifiers help validate company registration details, directors, and corporate structure under the Companies Act, 2013.
GSTIN: The Goods and Services Tax Identification Number (GSTIN), issued by GSTN, verifies business identity, registration status, filing activity, and operational details across states.
TAN: The Tax Deduction and Collection Account Number (TAN) is mandatory for entities responsible for TDS or TCS, enabling verification of tax compliance and business validity.
PAN (Business): Business PAN verification provides insights into financial activity, industry classification, and regulatory adherence, supporting risk assessment and partner due diligence.
Udyam Certificate: Issued by the Ministry of MSME, the Udyam Certificate verifies a businessβs MSME registration and classification. It confirms key details such as business identity, MSME status, and linkage with PAN and GSTIN.
Sandbox KYC APIs abstract the complexity of government integrations and compliance workflows. We provide a unified, API-first platform to automate identity verification at scale.With Sandbox, businesses can:
Verify individuals and businesses using trusted government data sources
Automate onboarding workflows with real-time verification
Reduce fraud and compliance risk
Deliver faster, smoother customer experiences
Sandbox KYC APIs are designed to be secure, compliant, and easy to integrate, allowing you to focus on building products while we handle identity verification.