Skip to content

Published services, current details, and clear categories.

Explore APIs

Aadhaar Masking API

Redact the Aadhaar number on an uploaded document image. Your team can then store, review and share a copy that no longer holds the full number.

Request and response

You confirm the required fields and consent steps with us during onboarding.

You send

A document image already uploaded in your workflow

You receive

A masked image with the leading digits of the Aadhaar number obscured

Coverage
Aadhaar document images uploaded inside your own workflow
Typical users
Lending, insurance, fintech, marketplaces, staffing
Coverage note
Supported document types and image formats depend on the selected service contract
Overview

What you can do with the Aadhaar Masking API

Aadhaar masking redacts the Aadhaar number on a document image so that only the last four digits stay readable. The photograph, the name, the address block and the layout of the page are left intact. Most businesses that accept an Aadhaar copy as proof of identity or address have no reason to keep the full number once the check is done. When an API applies the redaction inside the upload path, branch, agent, app and partner channels all store the same masked copy. Nobody has to remember to black out a number. What can be detected depends on the image, and the output available may vary by document type, data source and record. Build a review path for images the service cannot process confidently.

  • Only the number region is covered

    The photograph, name, address block and page layout stay readable. The masked copy still evidences what the customer submitted. An operations or audit team can review it.

  • Masked before the copy is stored

    The redaction step can run inside the upload path. The masked version is then the one written to your document store, loan file or ticket attachment. Nobody has to clean up after an unredacted copy exists.

  • Built for phone photos and scans

    Both arrive in onboarding. Skew, glare, low resolution and heavy compression affect what can be detected. Route unclear images to review, since the output available may vary by document type, data source and record.

  • One standard for new files and old archives

    Apply the same step to branch uploads, agent applications, mobile journeys and partner handoffs. Run it as a batch pass over documents you already hold. Historical files then reach the same standard.

How it works

The five-step Aadhaar Masking API workflow

Our team walks you through the exact request and response for this service during onboarding.

Step 1

Agree document types and volumes

Start with Get API and tell us about the workflow you are building. Access, supported document types and volumes depend on the selected service contract.

Step 2

Put masking in the upload path

Place the step between the point a document image arrives and the point you write it to permanent storage. That sits in your onboarding journey, agent application or document management system.

Step 3

Send the document image

Your application sends the image your customer or agent uploaded, in a format the service contract supports.

Step 4

Get the masked image back

The service returns the redacted version of the image, with a defined path for anything it cannot process confidently.

Step 5

Store and share the masked copy only

Write the redacted image to your systems and attach it to outbound handoffs. Keep the unmasked original out of logs, caches and temporary storage.

Industries

Where teams use Aadhaar Masking API

These sectors build the check into a decision they already make.

  • Lending and NBFC

    Redact identity proofs before they enter the loan file

  • Insurance

    Mask proposal and claim documents handled by intermediaries

  • Fintech and PSP

    Keep merchant onboarding attachments free of full numbers

  • Marketplaces

    Seller and delivery-partner identity uploads at scale

  • Staffing and gig platforms

    Candidate files passed to verification vendors

  • Real estate

    Tenant and buyer documents held in shared folders

What is Aadhaar masking?

Aadhaar masking redacts the Aadhaar number printed on a document image so that only the last four digits stay readable. The photograph, the name, the address block and the page layout are left alone. The copy still evidences what the customer submitted.

Many businesses accept an Aadhaar copy as proof of identity or address and have no reason to keep the full number afterwards. Once an unredacted copy lands in a document store, a loan file or a support ticket, you are holding data you never needed.

How the Aadhaar masking API works

Your application submits a document image and gets a redacted version back. Masking becomes part of the upload path.

Manual redaction does not survive volume. Files arrive daily from branches, field agents, a mobile app and partner handoffs, and a step that relies on somebody remembering gets missed. An automated step treats every image the same way.

The document image you send for masking

The request starts from a document image your customer or agent has already provided, usually a scan or a phone photograph of an Aadhaar letter or card. The service locates the number region and returns a masked image with the leading digits obscured.

The result depends on what the picture of the physical document shows. Skew, glare, low resolution and heavy compression all affect what can be detected. The output available for a given image may vary by document type, data source and record.

Who needs masked Aadhaar copies

  • Lending and NBFCs decide at sourcing which version of an identity document enters the loan file. Branch, agent and digital channels then store the same redacted copy.
  • Insurance redacts proofs collected at proposal, issuance and claim, where documents pass through intermediaries and surveyors outside the insurer's own systems.
  • Fintech and payment service providers keep onboarding attachments clean as one file moves between an application, a sponsor institution and an operations queue.
  • Marketplaces and gig platforms collect seller and delivery-partner documents at scale from personal devices, and rarely need the number itself.
  • Staffing and background verification move candidate files between an employer, a staffing firm and a verification vendor, and every hop creates another copy.
  • Real estate, healthcare and travel take an identity copy for the record, and those copies outlive the visit.

Where the masking step belongs in a document lifecycle

Deciding where the redaction step sits usually matters more than the step itself. These are the places it works:

  • At capture, to keep an unmasked copy out of permanent storage.
  • Before a handoff, to redact files attached to email, tickets or partner transfers.
  • Across existing archives, to bring historical documents to the same standard in batches.

Fitting Aadhaar masking into your systems

The service sits inside software you already run: an onboarding journey, an agent application or a document management system. Redaction runs as a file arrives, or as a batch pass over an archive you already hold.

Keep the unmasked original out of application logs, caches and temporary buckets, because those are the copies teams forget about.

Define what happens when an image cannot be processed. A manual review queue is usually the right answer, since silently storing the original is the outcome the exercise exists to prevent.

Masking is a data-minimization control and does not replace the rest of your obligations. Collect identity documents only with the customer's informed consent and for a purpose you have told them about. Keep them only as long as that purpose requires, and restrict who can open them.

Which document types and image formats you can send depends on the selected service contract.

Redaction changes what you store. It does not change your accountability for the copies you keep, who can reach them, or how long they survive.

FAQ

Common questions

What teams ask before they integrate Aadhaar Masking API.

A document image your customer or agent has already provided, such as a scan or a phone photograph of an Aadhaar letter or card. Send it in a format the selected service contract supports. The redaction itself needs no other customer data.

Get started

Add Aadhaar Masking API to your workflow

Tell us how you plan to use it. Our team sets up API access, agrees your pricing and takes you through onboarding.