Skip to content

Aadhaar XML

| View as Markdown

This api is for aadhar XML download. We have to pass type of Aadhaar XML Download api, aadhaarNo, otp, airpay transaction id and request id in request. If the request is valid, we will get a success response.

https://kraken.airpay.co.in/airpay/ms/baas/api/aadhaar-xml
ParameterType ValueDescriptionValue Like
affiliate requiredTextWill be provided by airpay91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps
checksum requiredText$string = $param.self::$secret_key;91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps
api-key requiredTextWill be provided by airpay91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps
processor-key requiredTextWill be provided by airpay91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps
live requiredTextFor live data pass Y or leave it blankY
ParameterType ValueDescriptionValue Like
type requiredTextType of Aadhaar XML Download api. It must be ‘otp’ or ‘file’file
aadhaarNo requiredText
(12)
Required if the api type is set to ‘otp’123456789012
requestId requiredTextReceived from OTP API Response. Required if the api type is set to ‘file’.91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps
otp requiredText
(6)
Received from OTP API on the mobile number mapped to Aahdaar. Required if the api type is set to ‘file’.002013
airpay_txn_id requiredTextReceived from OTP API Response. Required if the api type is set to ‘file’.428
ParameterType ValueDescriptionValue Like
status requiredNumeric400- fail,200-success(length 3)
message requiredTextsuccess, fail
For requiredOTP API:
requstId requiredTexteg. 7c123a46-1234-4a75-880c-54a1144896b2
airpay_txn_id requiredNumericeg. 435
Data requiredText{ “dataFromAadhaar”: { “generatedDateTime”: “2022-01-04 13:32:32.976”, “maskedAadhaarNumber”: “XXXX XXXX 9012”, “name”: “Rohit”, “dob”: “XXXX-XX-21”, “gender”: “M”, “mobileHash”: “4eSb23fb0abc37a3aa3ea04fe74457adea7badafaca51c83c958785958881873”, “emailHash”: null, “relativeName”: null, “address”: { “splitAddress”: { “houseNumber”: “P-6”, “street”: null, “landmark”: “Near tyy Hotel”, “subdistrict”: null, “district”: “Raigarh”, “vtcName”: “Panvel East”, “location”: "", “postOffice”: null, “state”: “Maharashtra”, “country”: “India”, “pincode”: “410200” }, “combinedAddress”: “P-6,, Near tyy Hotel, Raigarh, Panvel East, Maharashtra, India, 410200” }, “image”: “/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/”, “maskedVID”: “XXXX XXXX 9012”, “file”: “UEsDBBQACQAIggAFBA5FQAAAAAAAAAAAAAAAAjAAAAb2ZmbGluZWFhZGhhYXIyMDIyMDcwNDA4MDIzMjk4Mi54bWwfLd8fBLirJ2dQEu8s5Y8IjV8N7L/” }, “message”: “Aadhaar XML file downloaded successfully”, “shareCode”: “7000”
}
curl --location --request POST 'https://kraken.airpay.co.in/airpay/ms/baas/api/aadhaar-xml' \
--header 'api-key: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'affiliate: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'checksum: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'processor-key: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'live: Y' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'aadhaarNo=123456789012' \
--data-urlencode 'type=otp'
curl --location --request POST 'https://kraken.airpay.co.in/airpay/ms/baas/api/aadhaar-xml' \
--header 'api-key: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'affiliate: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'checksum: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'processor-key: 91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--header 'live: Y' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'otp=002013' \
--data-urlencode 'requestId=91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps' \
--data-urlencode 'type=file' \
--data-urlencode 'airpay_txn_id=428'
{
"status": "200",
"message": "success",
"requstId": "91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps",
"airpay_txn_id": 428
}
{
"status": "200",
"message": "success",
"data": {
"dataFromAadhaar": {
"generatedDateTime": "2022-07-04 13:32:32.976",
"maskedAadhaarNumber": "XXXX XXXX 9012",
"name": "Rohit",
"dob": "XXXX-XX-21",
"gender": "M",
"mobileHash": "91f5evhk72f56432ec678sdfes685h42sd2t21k430912508233b7r37562g2hps",
"emailHash": null,
"relativeName": null,
"address": {
"splitAddress": {
"houseNumber": "P-6",
"street": null,
"landmark": "Near tyy Hotel",
"subdistrict": null,
"district": "Raigarh",
"vtcName": "Panvel East",
"location": "",
"postOffice": null,
"state": "Maharashtra",
"country": "India",
"pincode": "410200"
},
"combinedAddress": "P-6,, Near tyy Hotel, Raigarh, Panvel East, Maharashtra, India, 410200"
},
"image": "/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/",
"maskedVID": "XXXX XXXX 9012",
"file": "UEsDBBQACQAIggAFBA5FQAAAAAAAAAAAAAAAAjAAAAb2ZmbGluZWFhZGhhYXIyMDIyMDcwNDA4MDIzMjk4Mi54bWwfLd8fBLirJ2dQEu8s5Y8IjV8N7L/"
},
"message": "Aadhaar XML file downloaded successfully",
"shareCode": "7000"
}
}
{
"status": "400",
"message": "Failed",
"data": ""
}