Aadhaar, PAN, DigiLocker, GSTIN, MCA, bank accounts, UPI, credit reports, EPFO and more — same response format everywhere, demo hits on approved APIs, per-call pricing.
85 APIs
Across 7 categories
Single key
Covers every API enabled for your org
Sandbox
Demo hits before production billing
Webhooks
For consent and multi-step flows
Each page explains what the API takes, what it returns and where it is used.
POST /v1/aadhaar-verification
Confirm an Aadhaar number is genuine and active, without OTP friction.
POST /v1/pan-verification
Validate a PAN, match the name and confirm it is active with the tax department.
POST /v1/pan-aadhaar-link
Confirm a PAN is seeded with the given Aadhaar.
POST /v1/passport-verification
Verify Indian passport details against official records.
POST /v1/driving-license-verification
Confirm a driving licence is valid, current and permits the right vehicle class.
POST /v1/voter-id-verification
Validate an EPIC number and retrieve the registered name and constituency.
POST /v1/digilocker
Let the person share government-issued documents with consent, verified at source.
POST /v1/aadhaar-ekyc-otp
Full Aadhaar eKYC with a one-time password on the registered mobile.
POST /v1/ckyc-search
Look up an existing central KYC record and reuse it with consent.
POST /v1/pan-detail
The full profile behind a PAN: name, father's name, date of birth, gender, category and Aadhaar seeding.
POST /v1/aadhaar-offline-ekyc
Paperless offline KYC: the person shares a UIDAI-signed XML and you get verified demographics and photo.
POST /v1/ration-card-verification
Confirm a ration card number and the household members listed on it.
POST /v1/doctor-verification
Verify a medical practitioner's registration with the national or state medical council.
POST /v1/nurse-verification
Confirm a nurse or midwife is registered with the state nursing council.
POST /v1/advocate-verification
Verify a lawyer's enrolment number with the state bar council.
POST /v1/rera-verification
Verify a RERA-registered project or real-estate agent.
POST /v1/drug-license-verification
Validate a pharmacy or drug distributor licence and its validity.
POST /v1/death-certificate-verification
Validate a death certificate for claims, succession and account closure.
POST /v1/gstin-verification
Confirm GST registration, legal name, business type and filing compliance.
POST /v1/gstin-by-pan
Discover every GST registration held against a PAN.
POST /v1/tan-verification
Validate a Tax Deduction Account Number and resolve the deductor.
POST /v1/mca-company-lookup
Incorporation status, company type, registered office and filing compliance from the corporate registry.
POST /v1/mca-directorship-lookup
Resolve a person's directorships and DIN status from the corporate registry.
POST /v1/udyam-verification
Confirm MSME registration, enterprise type and major activity.
POST /v1/iec-verification
Validate an Import Export Code and the entity behind it.
POST /v1/fssai-verification
Verify a food business licence, its status and validity.
POST /v1/gst-filing-status
Month-by-month GST return filing history for a GSTIN.
POST /v1/mca-company-financials
Filed financial statements, charges and shareholding from the corporate registry.
POST /v1/shop-establishment-verification
Confirm a state shop and establishment registration and the business behind it.
POST /v1/gst-otp-verification
Consented GST pull: OTP to the registered mobile, then the complete profile and filing history.
POST /v1/mca-filed-documents
Pull the statutory documents a company has filed with the registrar.
POST /v1/company-search
Find companies and LLPs by name and get their CIN or LLPIN.
POST /v1/tds-206-compliance
Check whether a vendor is a "specified person" for higher TDS under section 206AB / 206CCA.
POST /v1/trademark-search
Look up registered and pending trademarks by name, application number or owner.
POST /v1/ubo-check
Trace who ultimately owns and controls a company.
POST /v1/udyog-aadhaar-verification
Validate a legacy Udyog Aadhaar (UAM) number for MSMEs that have not migrated to Udyam.
POST /v1/id-document-ocr
Extract structured data from Aadhaar, PAN, passport, DL, voter ID and more.
POST /v1/face-match
Compare a selfie to the photo on an ID document or KYC record.
POST /v1/liveness-detection
Prove the selfie is a live person, not a photo, screen or mask.
POST /v1/video-kyc
Agent-assisted or self-serve video identification with recording and audit trail.
POST /v1/aadhaar-masking
Automatically mask the first eight digits on Aadhaar images and PDFs.
POST /v1/name-match
Score how well two names match, allowing for initials, order and spelling.
POST /v1/signature-match
Compare a signature on a document with a reference specimen and get a match score.
POST /v1/deepfake-detection
Flag synthetic or manipulated faces in selfies and video frames.
POST /v1/document-tamper-check
Detect edited, forged or template-generated documents before you trust their contents.
POST /v1/bank-account-verification
Confirm an account exists and belongs to the person or business you are paying.
POST /v1/upi-verification
Resolve a UPI ID to its registered account holder and match the name.
POST /v1/credit-report
Consent-based credit score and report for lending and financial-role screening.
POST /v1/ifsc-lookup
Resolve an IFSC to its bank, branch, address and supported payment rails.
POST /v1/reverse-penny-drop
Verify bank account ownership by having the person pay one rupee via UPI.
POST /v1/bank-statement-analysis
Turn PDF statements into categorised transactions, income and risk indicators.
POST /v1/business-credit-report
Commercial bureau report and score for a company or proprietorship.
POST /v1/bank-account-pennyless
Confirm an account and holder name without moving any money.
POST /v1/account-aggregator
Consented bank statements and financial data through the Account Aggregator framework.
POST /v1/enach-mandate
Register recurring debit mandates digitally with net-banking, debit-card or Aadhaar authentication.
POST /v1/epfo-employment-check
Retrieve a candidate's employment history from provident fund records using their UAN.
POST /v1/icai-verification
Confirm a Chartered Accountant's membership number, status and type.
POST /v1/rc-verification
Verify a vehicle registration and its owner from the national vehicle registry.
POST /v1/vehicle-challan
Pending and paid traffic challans for a vehicle or driving licence.
POST /v1/dual-employment-check
Detect concurrent employment from overlapping provident fund contributions.
POST /v1/employer-search
Find a company's provident fund establishment record and confirm it is a real employer.
POST /v1/esic-verification
Confirm an employee's state insurance registration and the employer behind it.
POST /v1/education-verification
Confirm degrees and diplomas with the issuing university or through the national credential repository.
POST /v1/fastag-verification
Confirm a vehicle's FASTag status and issuing bank from its registration number.
POST /v1/vehicle-insurance-verification
Confirm a vehicle is insured, by whom and until when.
POST /v1/national-permit-verification
Validate a commercial vehicle's national permit and its validity period.
POST /v1/income-verification
Verify declared income from tax filings and salary credits with the person's consent.
POST /v1/form-16-verification
Validate a Form 16 against the TDS records it claims to reflect.
POST /v1/uan-lookup
Find a person's Universal Account Number from their mobile or PAN.
POST /v1/icsi-verification
Verify a Company Secretary's membership with the Institute of Company Secretaries of India.
POST /v1/employment-verification
Direct confirmation of tenure, designation and exit reason from the previous employer.
POST /v1/mobile-number-verification
Confirm a mobile number is active, who it is registered to and which network serves it.
POST /v1/email-verification
Check an email address is deliverable, not disposable and consistent with the person.
POST /v1/digital-address-verification
Verify a residential address with geo-tagged, timestamped photos captured by the person.
POST /v1/mobile-to-name
Find the name registered against a mobile number.
POST /v1/telecom-operator-lookup
Operator, circle, connection type and porting status for any Indian mobile number.
POST /v1/mobile-to-pan
Find the PAN linked to a mobile number to kick-start KYC.
POST /v1/whatsapp-number-check
Know whether a number is reachable on WhatsApp before you message it.
POST /v1/physical-address-verification
A field agent visits the address and confirms residence with geotagged evidence.
POST /v1/aml-screening
Screen people and entities against global sanctions, PEP and watchlists.
POST /v1/court-records-check
Search civil and criminal case records across Indian courts for a person or entity.
POST /v1/adverse-media-screening
Find negative news about a person or company across news and public sources.
POST /v1/digital-footprint-check
How established is this person online? Signals from phone, email and app presence.
POST /v1/data-breach-check
Has this email or phone appeared in known credential leaks?
POST /v1/case-status-lookup
Track a specific case by CNR or case number: status, next hearing and orders.
No APIs match your search. Try a different keyword, or tell us what you need.
The parts of the platform that are the same no matter which endpoint you call.
Every API shares the same authentication, request envelope and response shape. Learn it once and reuse it across all 85.
emver manages the data sources behind each API and switches routes when one degrades. Your integration never changes.
Every approved API includes demo hits with the same contract as production. Flip the environment switch in the console when you are ready.
Consent-driven flows like DigiLocker and bulk runs report back via webhooks or a tokenised status link. No polling loops.
Per-key analytics, request traces, wallet balance and invoices, all in the developer console.
Consent text and timestamps are stored with every consent-bound request, and payloads follow a no-store retention policy.
The developer console is where keys, environments, references and billing live. Everything below happens there.
Go to the consoleSign in to the console and request the APIs you need. Demo hits are issued when access is approved, usually within one working day.
Use the per-API reference and ready-made request collection. One base URL, one header, one response envelope.
Consent-based APIs and bulk runs notify your endpoint or expose a status link, so nothing sits in a polling loop.
Switch the environment toggle to production. Usage, traces and invoices show up in the console as calls flow.
Products built on top of the API to take the heavy lifting out of onboarding and compliance.
Assisted and self-serve video KYC with real-time OCR, face match and liveness — works on low-bandwidth connections and returns a signed result to your webhook.
Try nowLet users share issuer-signed Aadhaar, PAN, DL and certificates in one consent flow — no uploads, no OCR guesswork.
Try nowTurn PDF statements or Account Aggregator data into categorised transactions, income estimates and risk flags.
Try nowExtract fields from any ID, invoice or certificate, detect tampering and deepfakes, and match faces and signatures — all through one endpoint.
Try nowFAQ
Access, sandbox, billing and consent.
Request access from the developer console or talk to sales. Once your organisation is set up and an API is approved you get demo hits for it; production calls start once the wallet is funded.
Yes. Every approved API includes demo hits so you can integrate end to end before any production billing starts. Switch environments from the console header.
Pay per successful call from a prepaid wallet, with per-API rates shown in the console. Usage analytics and invoices are available in the same place, so there are no surprises.
No. emver normalises every API into one request and response format and manages sourcing, failover and compliance on your behalf. You integrate once and never re-integrate when sourcing changes.
Yes. Every API can be called from the developer console's built-in request runner or from the Postman collection, so you can test a live request and see the real response before your team writes a line of integration code.
Consent-bound APIs such as Aadhaar, credit report and employment history require the individual's consent. emver records the consent text and timestamp with every request so your audit trail is complete.
Tell us which APIs and what monthly volume. We set up your organisation, approve the APIs with demo hits and share per-call pricing.