Skip to main content
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

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.
  • 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.
  • Driving License: Issued by State Transport Authorities under the Ministry of Road Transport and Highways (MoRTH), Driving License verification helps validate an individual’s identity, age, and address, and is commonly used as a supplementary KYC document for onboarding and risk assessment.

Business KYC

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.

How Sandbox Simplifies KYC

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.