VerifyAll API Marketplace
Verification APIs for India for KYC, KYB and compliance
37 live verification APIs for businesses and developers: PAN, GST, Udyam, CIN, credit reports, court records, background, vehicle and bulk checks. The same checks as the VerifyAll dashboard, over one REST API with one JSON format and a Sandbox to build against.
Categories
Browse verification APIs by category
Pick what you need to verify: a person, their employment, a business, a credit file, court records, a vehicle, or many records at once.
PAN, mobile number, voter ID, passport, driving licence, bank account and address checks for onboarding.
7 APIs: PAN verification, Mobile verification, Voter ID verification, Passport verification, Driving licence verification, Bank account verification, Address verification
View identity verification APIsEmployment history by UAN, UAN lookup by mobile number, and EPFO establishment checks on employers.
3 APIs: UAN verification, Mobile to EPFO, EPFO establishment verification
View employment verification APIsGST, CIN, PAN to CIN, Udyam, PAN to Udyam, TAN, TIN, directors, MCA documents, basic and comprehensive KYB reports.
12 APIs: GST verification, CIN verification, PAN to CIN, Company directors, Udyam verification, PAN to Udyam, TAN verification, TIN verification, MCA documents, Basic business verification, Comprehensive business verification, ROC director search
View business verification (KYB) APIsCIBIL, CRIF High Mark, Equifax and Experian credit reports, and the commercial credit report for businesses.
5 APIs: CIBIL credit report, CRIF credit report, Equifax credit report, Experian credit report, Commercial credit report
View credit reports APIsCourt case searches on people and businesses, AML and sanctions screening, and case watch alerts.
3 APIs: Court records verification, AML screening, Court case watch
View legal and AML APIsOne API call that runs the background checks you choose on a person, with or without PAN.
1 API: Background verification
View background verification APIsRC details with or without challans, challans on their own, and a full legal check on a vehicle.
4 APIs: RC + Challan Verification, RC Verification, Challan verification, Full vehicle legal
View vehicle verification APIsBatches of 5 to 10,000 PANs or GSTINs: bulk PAN, PAN to Udyam, PAN to CIN and GST.
1 API: Bulk verification
View bulk verification APIsHallmark (HUID) verification for gold jewellery and mobile number age; LPG connection coming soon.
3 APIs: Hallmark verification, LPG connection verification, Mobile number age
View other verifications APIs
Popular
Popular verification APIs
The APIs businesses integrate first: PAN, GST, CIN, PAN to Udyam, credit reports, court records, background and vehicle checks.
PAN Verification API
LiveInstant answerConfirm a PAN exists, see who holds it and match the name and date of birth your customer typed, in one call.
View API detailsGST Verification API
LiveInstant answerSend a GSTIN and get the business behind it: names, status, place of business and the returns it has filed, in one call.
View API detailsCIN Verification API
LiveInstant answerSend a Corporate Identification Number and get the company’s name, status, capital, address and compliance dates back in one call.
View API detailsPAN to Udyam API
LiveInstant answerSend a PAN and find out whether the business is MSME-registered, with its Udyam number, class and certificate.
View API detailsCIBIL Credit Report API
LiveInstant answerPull a consumer’s CIBIL score and full credit report in one call, as JSON your credit rules can read without a human opening a PDF.
View API detailsCourt Records Verification API
LiveFinishes laterFind the civil and criminal court cases of a person or a business, with each case’s court, status and next hearing, in one asynchronous API.
View API detailsBackground Verification API
LiveFinishes laterRun the background checks you choose on one person in a single request, and read back one report with an overall result and every check’s outcome.
View API detailsRC + Challan Verification API
LiveInstant answerSend a registration number and get the RC details, validity dates, finance and permit status and the vehicle’s challans in one answer.
View API detailsBulk Verification API
LiveBulk batchSend a whole list of PANs or GSTINs in one request and read back each row’s result, in the same shape as the single check.
View API details
New
Recently added APIs
RC Verification API
LiveInstant answerSend a registration number and get the vehicle’s RC details on their own: owner, vehicle, validity dates, insurance, finance and permit status.
View API detailsMobile Number Age Verification API
LiveInstant answerSend a mobile number and learn how long it has been in use, whether it is active or ported, its operator and circle, and whether it has been revoked.
View API detailsBank Account Verification API
LiveInstant answerSend an account number and IFSC and learn whether the account can receive money and whose name it is in, before any money moves.
View API details
All APIs
All 39 verification APIs
37 are live: they run with a Production key once your account’s access is approved. The others are marked Coming soon or Paused.
- Address Verification APIIdentity verification · Usually within a few seconds
- AML Screening APILegal and AML · About 5 seconds
- Background Verification APIBackground verification · Finishes later: from minutes to a few business days
- Bank Account Verification APIIdentity verification · Usually within a few seconds
- Basic Business Verification APIBusiness verification (KYB) · Finishes later: most modules first, court records last
- Bulk Verification APIBulk verification · Finishes later; a large batch takes a while
- CIBIL Credit Report APICredit reports · About 5 seconds
- CIN Verification APIBusiness verification (KYB) · About 3 seconds
- Commercial Credit Report APICredit reports · About 8 seconds
- Company Directors APIBusiness verification (KYB) · About 3 seconds
- Comprehensive Business Verification APIBusiness verification (KYB) · Finishes later: the record fills in as each module completes
- Court Case Watch APILegal and AML · Starts in the same call; updates follow for 12 months
- Court Records Verification APILegal and AML · Finishes later: from minutes to a few business days
- CRIF Credit Report APICredit reports · About 5 seconds
- Driving Licence Verification APIIdentity verification · About 10 seconds
- EPFO Establishment Verification APIEmployment verification · Usually within a few seconds
- Equifax Credit Report APICredit reports · About 8 seconds
- Experian Credit Report APICredit reports · About 10 seconds
- Full Vehicle Legal Verification APIVehicle verification · Finishes later; the create call answers at once
- GST Verification APIBusiness verification (KYB) · About 5 seconds
- Hallmark (HUID) Verification APIOther verifications · Usually within seconds
- LPG Connection Verification APIOther verifications · Coming soon
- MCA Company Documents APIBusiness verification (KYB) · Finishes later: the order is read back when its documents are ready
- Mobile Number Age Verification APIOther verifications · Usually within a few seconds
- Mobile Number Verification APIIdentity verification · About 10 seconds
- Mobile to EPFO APIEmployment verification · About 5 seconds
- PAN to CIN APIBusiness verification (KYB) · About 6 seconds
- PAN to Udyam APIBusiness verification (KYB) · About 15 seconds
- PAN Verification APIIdentity verification · About 3 seconds
- Passport Verification APIIdentity verification · About 5 seconds
- RC + Challan Verification APIVehicle verification · About 5 seconds
- RC Verification APIVehicle verification · About 5 seconds
- ROC Director Search APIBusiness verification (KYB) · Paused
- TAN Verification APIBusiness verification (KYB) · About 3 seconds
- TIN Verification APIBusiness verification (KYB) · About 3 seconds
- UAN Verification APIEmployment verification · About 3 seconds
- Udyam Verification APIBusiness verification (KYB) · About 5 seconds
- Vehicle Challan Verification APIVehicle verification · About 5 seconds
- Voter ID Verification APIIdentity verification · About 5 seconds
Why VerifyAll APIs
Built for verification workflows in India
Indian identifiers in, structured results out, with the controls a compliance team asks for.
One standard answer format
Every API answers in the same JSON envelope with VerifyAll’s own snake_case field names, so the second integration takes a fraction of the first.
Sandbox testing
Build against a Sandbox key that answers from sample data and is never charged, then switch to your Production key. Endpoints and fields stay the same.
Instant and later checks
Most checks answer in the same call. Court searches, background reports and document orders return a record id at once and you read the result when it is complete.
Scales to bulk
Send 5 to 10,000 PANs or GSTINs in one bulk batch instead of looping over single calls, and read each row’s result back.
Safe retries
An Idempotency-Key makes a resent request return the first answer without charging twice; every request is checked before anything runs.
Consent and control
Consent on every check about a person, keys you can lock to your IP addresses, and APIs enabled per account and per environment.
Same results as the dashboard
Every API result is stored in your VerifyAll account with the same PDF report, so operations teams see exactly what your system saw.
Pay per check, prepaid
Production calls are paid from the same prepaid wallet as the dashboard. A check that cannot be completed is refunded in the same request.
Integration
From sign-up to your first live call
Access is reviewed for every account; nothing is unlocked before approval.
Step 1
Create a business account on VerifyAll and get it approved, as for running checks in the dashboard.
Step 2
Request Developer API access under Developers in the dashboard: the APIs you need, your expected monthly volume and your use case. The VerifyAll team reviews it and shares the API Services Agreement.
Step 3
Once the agreement is signed and access is approved, create your Sandbox key and build against sample data. Sandbox calls are never charged.
Step 4
Create your Production key, recharge your wallet and switch the key in your code: the endpoint and fields stay the same.
The developer guide explains keys, Sandbox and Production, the request and answer format and security in full.
Get started
Request API access
Tell us what you want to verify. We reply within one business day with access steps, Sandbox details and your API pricing.
Read the developer guide
Keys, Sandbox and Production, the request and answer format, and how access works.
Developer guideCreate a business account
API keys are issued to an approved business account. Sign up, then request access under Developers.
Create account
Pricing
Production calls are charged per check from your prepaid VerifyAll wallet, at your account’s API price; GST is added separately when you recharge. Sandbox calls are never charged. Your API prices are shown in the dashboard once access is approved. How pricing works
Already have a business account? Sign in to request access
API Marketplace questions
Access, Sandbox, pricing and documentation.
Still have questions? Our team is happy to help.
Contact SupportReady to integrate verification?
Create your business account, request API access and build against the Sandbox.
