Document AI · Aadhaar Masking

Aadhaar Masking API for Aadhaar Number & QR Code Redaction

Automatically mask Aadhaar numbers and visible QR codes from user-provided Aadhaar images or PDFs using Deepvue's Aadhaar Masking API.

Built for compliance-first document handling workflows across onboarding, KYC, storage, and operational review systems

Trusted by Platforms Building KYC, Onboarding & Compliance Workflows

Organizations use Deepvue APIs to automate secure document handling and reduce exposure of sensitive identity identifiers across uploads, storage, and review systems.

DollarPe
iMocha
Lark Finserv
NAMCO Bank
Nest
SafeTree
SwitchMyLoan
Times Internet
Yenmo
DollarPe
iMocha
Lark Finserv
NAMCO Bank
Nest
SafeTree
SwitchMyLoan
Times Internet
Yenmo
DollarPe
iMocha
Lark Finserv
NAMCO Bank
Nest
SafeTree
SwitchMyLoan
Times Internet
Yenmo
KYC and onboarding workflows Aadhaar document handling at scale document redaction and masking compliance and privacy operations high-volume document processing systems secure storage & archival workflows BGV platforms processing candidate documents KYC and onboarding workflows Aadhaar document handling at scale document redaction and masking compliance and privacy operations high-volume document processing systems secure storage & archival workflows BGV platforms processing candidate documents KYC and onboarding workflows Aadhaar document handling at scale document redaction and masking compliance and privacy operations high-volume document processing systems secure storage & archival workflows BGV platforms processing candidate documents

What is an Aadhaar Masking API?

An Aadhaar Masking API detects and masks Aadhaar numbers and visible QR codes from user-provided Aadhaar images or PDF documents.

This API is commonly referred to as
Aadhaar Masking APIAadhaar Number Masking APIAadhaar Card Masking APIAadhaar Redaction APIAadhaar QR Code Masking API
Organizations use this API to
mask Aadhaar numbers before storage
redact visible QR codes from Aadhaar documents
reduce exposure of Aadhaar identifiers
automate document handling workflows
support compliance and privacy processes

The Deepvue Aadhaar Masking API helps teams process Aadhaar documents safely while preserving the rest of the document layout for operational use.

Why Aadhaar Masking Matters

Aadhaar documents contain sensitive identifiers — Aadhaar number, VID, QR codes, demographic details. Businesses need to reduce exposure across uploads, archives, and review workflows.

Unmasked Aadhaar handling is
a sensitive-data exposure risk
manually slow to redact at scale
hard to standardize across teams
Automated masking enables
data minimization & storage hygiene
consistent Aadhaar redaction
lower manual redaction effort
Ready to automate Aadhaar masking?
Redact Aadhaar numbers and QR codes across onboarding, KYC, and storage workflows.

What This API Enables

The Deepvue Aadhaar Masking API enables organizations to:

Mask Aadhaar Numbers
detect and mask Aadhaar number patterns from uploaded documents
Redact Visible QR Codes
mask visible QR code regions from Aadhaar images and PDFs
Process in Real Time
handle Aadhaar documents during live onboarding flows
Run Bulk Masking Workflows
redact Aadhaar document backlogs at high volume
Preserve Document Context
retain name, address, and layout where review needs them
Automate Compliance Handling
standardize Aadhaar redaction across DPDP-aligned workflows

How the API Works

From document upload to masked output in four steps.

01
Upload Document
Submit a user-provided Aadhaar image or PDF document through a secure API request.
02
Detect Identifiers
The API detects Aadhaar number patterns and visible QR code regions across the document.
03
Apply Masking
Sensitive Aadhaar identifiers are masked while the rest of the document layout is preserved.
04
Return Masked Output
A masked output document is returned for downstream storage, review, or processing.

Deepvue provides masking infrastructure and does not independently source, verify, or retrieve Aadhaar data from UIDAI through this workflow.

Document in. Masked output back.
Aadhaar redaction designed for KYC, onboarding, and storage pipelines.

Developer Preview

See how a single API call masks Aadhaar identifiers and returns a redacted document.

API Request
POST /v1/document/aadhaar-masking
{
  "document": "<aadhaar_image_or_pdf>"
}
Input Parameters
document
required — user-provided Aadhaar image or PDF
API Response
{
  "code": 200,
  "sub_code": "SUCCESS",
  "message": "Aadhaar masking completed successfully",
  "data": {
    "masked_document_url": "https://example.com/masked-aadhaar.pdf",
    "aadhaar_number_masked": true,
    "qr_code_masked": true,
    "pages_processed": 1
  }
}

Response Fields

Structured outputs returned for each Aadhaar masking request.

URL
masked_document_url
Secure URL or file reference for the masked document
BOOLEAN
aadhaar_number_masked
Indicates whether Aadhaar number masking was applied
BOOLEAN
qr_code_masked
Indicates whether visible QR code masking was applied
INTEGER
pages_processed
Number of pages processed
Response fields may vary based on document type, image quality, and workflow configuration.

Document Input & Usage Context

The Aadhaar Masking API works on user-provided Aadhaar images or PDFs as part of lawful document collection, onboarding, or operational workflows.

Scale Aadhaar masking across document pipelines.
Real-time and bulk redaction designed for KYC, onboarding, and archival workflows.

Seamless API Integration

Deepvue APIs are designed for fast and scalable integration into KYC, onboarding, and document-handling systems.

Typical integration flow
1
Generate API credentials from the dashboard
2
Upload Aadhaar image or PDF via REST
3
Receive masked document output
4
Store or process the masked document in internal workflows

Integration Features & Key Capabilities

Everything you need to build, ship, and scale Aadhaar masking workflows.

Integration Features
REST API Architecture
Standard REST endpoints for easy implementation.
Image & PDF Support
Process Aadhaar images and PDF documents.
QR Code Masking
Redact visible QR code regions where detected.
Bulk Processing Support
Run high-volume masking workflows.
Audit Logs
Track masking requests and processing activity.
Key Features
Aadhaar Number Masking
Mask visible Aadhaar numbers from uploaded documents.
QR Code Redaction
Mask visible Aadhaar QR codes to reduce embedded-data exposure.
Image & PDF Processing
Support common document upload formats.
Bulk Aadhaar Masking
Automate high-volume redaction workflows for backlogs and onboarding.
Compliance-Oriented Document Handling
Support safer storage and review of Aadhaar documents.
Ship Aadhaar masking faster.
Production-ready infrastructure with sandbox testing.

Who Uses This API

The Aadhaar Masking API is used by organizations that handle Aadhaar documents and need to reduce sensitive-identifier exposure across uploads, storage, and review systems.

KYC & Onboarding Platforms
Mask Aadhaar documents before internal storage or review.
Fintech & Lending Platforms
Reduce exposure of Aadhaar identifiers in loan and onboarding workflows.
Marketplaces
Handle seller and user identity documents more safely.
Background Verification Platforms
Process Aadhaar documents in candidate verification workflows.
Operations & Compliance Teams
Automate Aadhaar redaction across document repositories.

Compliance & Data Governance

Deepvue provides infrastructure to enable Aadhaar document masking and redaction workflows.

Masking outputs are generated from
user-provided Aadhaar images or PDFs
document-processing workflows initiated by customers
structured masking systems for Aadhaar number and QR code redaction
APIs are intended for use in
KYC and onboarding
secure document handling
internal document review
storage and archival workflows
privacy and compliance operations

Deepvue does not represent itself as UIDAI, a government authority, statutory body, or official Aadhaar verification provider through this workflow, and does not independently source or verify Aadhaar data from UIDAI as part of the masking process. Customers are responsible for lawful usage, including obtaining user consent or authorization where applicable, and for complying with the Digital Personal Data Protection Act (DPDP), 2023, the Information Technology Act, 2000, and applicable Aadhaar data handling and storage requirements.

Applicable regulations

All API interactions are protected using encryption, role-based access controls, and audit logging.

Flexible API Pricing

Deepvue APIs are designed to scale with document-processing requirements.

Pricing typically depends on
number of documents processedimage or PDF volumereal-time or bulk workflowAPI usage tiersintegration requirements

For organizations evaluating Aadhaar Masking API pricing, Aadhaar redaction API cost, or bulk Aadhaar masking workflows, our team provides customized pricing based on usage scale.

Frequently Asked Questions

Common questions about Aadhaar Masking API integration and usage.

What is an Aadhaar Masking API?
An Aadhaar Masking API detects and masks Aadhaar numbers and visible QR codes from user-provided Aadhaar images or PDF documents.
Does this API verify Aadhaar?
No. This API is designed for Aadhaar document masking and redaction. It does not verify Aadhaar details against UIDAI.
Can this API mask Aadhaar QR codes?
Yes. The API can mask visible QR code regions where detected in the uploaded Aadhaar document.
Can this API process PDFs?
Yes. The API supports Aadhaar images and PDF documents, depending on workflow configuration.
Can this API support bulk Aadhaar masking?
Yes. The API can support high-volume Aadhaar masking workflows for onboarding and document repositories.
What is Aadhaar Masking API pricing?
Pricing depends on document volume, workflow type, and integration requirements. Contact Deepvue for a custom quote.

Is Deepvue an Aadhaar Masking API provider?

Deepvue provides APIs that enable organizations to mask Aadhaar numbers and visible QR codes from user-provided Aadhaar images or PDFs for secure document handling and compliance workflows.

Start masking Aadhaar numbers and QR codes with secure, scalable redaction.

Compliance-first. Audit-ready. Scalable API infrastructure.

esc