New193 verification APIs, one key

Verify anyone in India with one API call.

Check vehicles, driving licences, PAN, voter IDs, GST and documents against live records in real time. Integrate once, pay only for what you use.

99.99%Uptime
<250 msAverage latency
₹0Monthly fee
200 OKClean JSON response
One API keyEvery product
Pay per callPrepaid wallet
Live verification LIVE
Vehicle number
RC detailsReady
POST /v1/rc-advanceResponse –
193 APIsin 26 categories
Real timeLive source records
One API keyFor every product
Pay per callNo monthly fee

Products

One platform for every check you run

Vehicles, people, businesses and print-ready documents, all behind the same key and the same JSON shape.

Browse all 193 APIs

Live responses

Real documents in, clean JSON out

PAN

Onboard customers faster, safer

Confirm the PAN, name and status in one call and keep fake identities out of your signup flow.

Explore

Vehicle RC

Know every vehicle before it moves

Registration, owner, fitness and insurance validity from a number plate, straight from the source.

Explore

Aadhaar

Consent-based identity in seconds

Verify Aadhaar with OTP consent and map it to the linked PAN without storing sensitive data.

Explore

GST

Vet every business you work with

GSTIN status, legal name, constitution and filing activity so you only onboard real, active businesses.

Explore

One key, every source

Every check orbits a single integration

26 categories of identity, vehicle, business, banking and document APIs connect through one gateway, so adding a new check never means a new vendor.

  • One contract, one keySwitch on any API from your dashboard without new paperwork.
  • Same JSON everywhereParse the response envelope once and reuse it for every check.
  • Smart routingRequests go to the right source automatically, with fallbacks where available.

How it works

From request to verified result in milliseconds

POST + API key Clean JSON Look up record Live result Your appWebsite, CRM or backend Shadoweye APIAuth · route · normaliseLog to ledger Data sourcesLive records
  1. 1

    Send one request

    POST the identifier you want to check with your API key in a single header.

  2. 2

    We verify at source

    Shadoweye authenticates the call, routes it to the right data source and reads the live record.

  3. 3

    Get clean JSON

    You receive the same response shape from every API, and the call is logged in your ledger.

Industries

Built for teams that verify at scale

From lending to print centres, pick the checks your workflow needs and run them on one integration.

Use case 01

Fintech & Lending

Onboard borrowers in seconds. Verify PAN, pull credit reports and confirm UPI ownership before you disburse.

PAN DetailsLive
CIBIL ReportLive
User UPILive

Use case 02

Insurance

Underwrite motor policies with verified RC, chassis and owner data, and settle claims faster.

RC AdvanceLive
Vehicle ChassisLive
DL VerifyLive

Use case 03

Auto & Mobility

Dealers, rentals and fleets verify vehicles and drivers instantly and print RC and DL cards on demand.

Vehicle DetailsLive
DL VerifyLive
RC PrintLive

Use case 04

B2B & Marketplaces

Validate suppliers and merchants with GSTIN status, turnover bands and CIN company profiles.

GST InfoLive
GST TurnoverLive
CIN DetailsLive

Use case 05

Print & Service Centres

Generate print-ready Aadhaar PVC, DL and RC cards from official PDFs with one API call.

Aadhaar PVCLive
DL PrintLive
RC PrintLive

Developers

Integrate in minutes, in any language

Consistent REST endpoints, one auth header and predictable JSON across every product.

  • One API keyAuthenticate every call with a single header.
  • Live TesterTry every endpoint before you write code.
  • Pay per requestWallet billing with a full ledger.
  • Readable errorsClear error types you can act on.
Read the docs
ready
Requestcurl -X POST https://api.shadoweye.in/v1/rc-advance \
  -H "X-Shadoweye-Api-Key: shdw_live_••••••••" \
  -H "Content-Type: application/json" \
  -d '{ "Vehicle_Number": "MH12AB4321" }'
Response{  "error": false,  "data": {    "registration_number": "MH12AB4321",    "owner_name": "S. PATIL",    "fuel_type": "PETROL",    "rc_status": "ACTIVE",    "insurance_upto": "2027-03-31"  }}

Why Shadoweye

Everything you need to run verification in production

One key for every API

A single API key works across all 193 APIs. No separate contracts per product.

Pay only per call

Calls are charged from a prepaid wallet. No monthly fee and no minimum commitment.

Secure by default

Every request runs over HTTPS and is authenticated with your secret key.

Full audit ledger

Every call and deduction appears in your dashboard for audits and reconciliation.

Live Tester

Try any API with real input in the browser before you write integration code.

Consistent JSON

One predictable response envelope and readable error types across every product.

Start verifying in minutes

Create a free account, top up your wallet and make your first live call today. One key opens every API.