Aadhaar Verification
POST /v1/aadhaar-verification
Confirm an Aadhaar number is genuine and active, without OTP friction.
Identity, business, banking, workforce, contact and risk APIs behind one key and one response format. Search by name, filter by category, open the reference for any endpoint.
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/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/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/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/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/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/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/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/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/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/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/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-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/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.
POST /v1/police-verification
A police clearance or character certificate obtained through the local police station.
No APIs match “”.
Try a different keyword, or tell us what you need.
Each API is a single POST with a Bearer key, the same request envelope and the same response shape. Learn it once on the sandbox, then switch the base URL to go live.
Request access from the developer console. Sandbox keys and demo hits are issued as soon as your organisation is set up.
Pick any API above, follow its reference, and send your first request to the sandbox. Same headers and envelope for every endpoint.
Consent-driven APIs report back to your endpoint or a tokenised status link, so nothing sits in a polling loop.
Create a production key, fund the wallet and switch the base URL. Usage, traces and invoices show up in the console as calls flow.
The parts that stay the same no matter which endpoint you call.
Every API shares the same authentication, request envelope and response shape across all 86 endpoints.
Profiden manages the sources behind each API and reroutes when one degrades. Your integration never changes.
Demo hits with the same contract as production. Flip the environment switch in the console when you are ready.
Consent-driven and bulk flows report back via webhooks or a tokenised status link.
Per-key analytics, request traces, wallet balance and invoices in the developer console.
Consent text and timestamps are stored with every consent-bound request; payloads follow a no-store retention policy.
Tell us which APIs and what monthly volume. We set up your organisation, issue sandbox keys and share per-call pricing.