No usage yet this period
Charts light up after your first API call. Try a live demo in the Playground.
Pages by service
Billing period {{summary.period}}Request mix
Applications
Each app has its own API keys and service subscriptions.
No apps yet
Create your first app above to mint an API key and start calling the KYC APIs.
{{mintedKey.key}}
{{mask(k.key)}}
{{k.status}}
{{svcLabel(detailSvc)}}
{{detailCat.desc}}
Pricing
Billed per processed page against your plan's included quota.
Endpoints
{{e[1]}}
Try it
No playground demos for this service yet.
Usage
Metered requests and billable pages per endpoint.
Daily volume
{{(usageFrom||usageTo)?'Selected range':'Last 30 days'}}No usage in this range
Make an API call or widen the date filter.
Per-endpoint detail
{{(usageFrom||usageTo)?'Selected range':'All time'}}| Day (UTC) | App | Service | Endpoint | Requests | Pages |
|---|---|---|---|---|---|
| {{u.day}} | {{appName(u.client_id)}} | {{svcLabel(u.service)}} | {{epLabel(u.endpoint)}} | {{fmt(u.requests)}} | {{fmt(u.pages)}} |
|
No usage recorded for this filter Requests made with your API keys appear here within a minute. | |||||
Current period
{{billing.period}}
Plans
Cost breakdown by service
| Service | Share | Pages | Overage |
|---|---|---|---|
| No metered usage this period yet — the per-service breakdown appears with your first billable call. | |||
| {{svcLabel(s.service)}} | {{s.share_pct}}% |
{{fmt(s.pages)}} | ₹{{inr(s.overage_paise)}} |
Playground
Try every service live with bundled synthetic specimens — no real PII involved.
Playground demos unavailable
Demos load from the platform API — refresh the page or try again shortly.
{{d.description}}
Response JSON
{{pretty(pgResults[d.id].response)}}
Request logs
Recent API traffic. No PII is stored in logs.
| Time (IST) | Service | Endpoint | Status | IP | ms |
|---|---|---|---|---|---|
| {{fmtTs(l.ts)}} | {{svcLabel(l.service)}} | {{epLabel(l.endpoint)}} | {{l.status}} | {{l.ip}} | {{l.took_ms===0?'<1':l.took_ms}} |
|
No requests logged for this filter Live API traffic shows up here as soon as your keys make calls. | |||||
API reference — one unified doc
Every endpoint across all services lives under one base URL: {{apiBase}}, path /v1/<resource>/<action>.
Endpoint map
curl {{apiBase}}/v1/aadhaar/mask \
-H "X-API-Key: ez_••••••••" \
-H "Content-Type: application/json" \
-d '{"file_b64":"<base64 image/pdf>","return_b64":true}'
KYC calls use X-API-Key; platform calls use a Bearer JWT. All responses use the {ok, data} envelope.