Skip to main content
POST
Aadhaar Masking

Authorizations

x-client-id
string
header
required

Your unique client identifier issued by Cashfree. You can find this in your Merchant Dashboard.

x-client-secret
string
header
required

The secret key associated with your client ID. Use this to authenticate your API requests. You can find this in your Merchant Dashboard.

Headers

x-cf-signature
string

Send the signature if two-factor authentication is selected as Public Key. More details.

Body

multipart/form-data

Find the request parameters to mask aadhaar number.

image
file
required

Upload the Aadhaar card image to mask. The API accepts short, long, and PVC card formats in JPEG, JPG, PNG, or PDF file types. The file size must not exceed 10 MB.

verification_id
string
default:testverificationid
required

It is the unique ID you create to identify the verification request. The maximum character limit is 50. Only alphanumeric, period (.), hyphen (-), and underscore ( _ ) are allowed.

Example:

"testverificationid"

Response

Success response for masking aadhaar number.

status
string

It displays the status of the aadhaar information.

Example:

"VALID"

reference_id
integer

It displays the unique ID created by Cashfree Payments for reference purposes. format: int64

Example:

35476

verification_id
string

It displays the unique ID you created to identify the verification request.

Example:

"testverificationid"

It displays the URL of the image.

Example:

"https://image.url.here"