post https://pay2new.in/apis/v1/verification/aadhaarValidate
Header Request
Accept : application/json
Content-Type: application/json
secret : Unique secret key (Provided by Pay2New)
Request Parameter
Parameter | Type | Mandatory (M), Optional (O) | Description |
---|---|---|---|
ref_id | String | M | Reference Number received in Aadhar Verification |
otp | String | M | OTP received on Customer Mobile Number |
request_id | String | M | Unique Request Id |
ip | String | M | Onboard User Ip Address |
order_id | String | M | API order id |
Sample Request
curl --location 'https://pay2new.in/apis/v1/verification/aadhaarValidate' \
--header 'secret:qwertyuQWERTY12345asdf' \
--header 'Content-Type: application/json' \
--data '{
"ref_id" : "REF123456789",
"otp" : 404012,
"request_id": "P2N54544444545",
"ip": "30.169.159.167",
"order_id" : "P2N5452534158DFOLASDF"
}'
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://pay2new.in/apis/v1/verification/aadhaarValidate',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"ref_id" : "REF123456789",
"otp" : 404012,
"request_id": "P2N54544444545",
"ip": "30.169.159.167",
"order_id" : "P2N5452534158DFOLASDF"
}',
CURLOPT_HTTPHEADER => array(
'secret: qwertyuQWERTY12345asdf',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Response Parameter
Parameter | Type | Description |
---|---|---|
status | Integer | Pay2New Aadhar Verification Status |
message | String | Message from API |
order_id | String | API Order Id |
request_id | String | Unique Request Number |
data | Array | Response Data (If Present) |
data.aadhar | String | Aadhar Holder Aadhar Number |
data.name | String | Aadhar Holder Name |
data.care | String | |
data.dob | String | Aadhar Holder Date of birth |
data.gender | String | Aadhar Holder gender |
data.zip_file | String | |
data.share_code | Integer | Unique Secret Code |
data.address | Array | Aadhar Holder address |
data.address.country | String | Aadhar Holder country name |
data.address.dist | String | Aadhar Holder district |
data.address.state | String | Aadhar Holder state |
data.address.po | String | Aadhar Holder near post office |
data.address.subdist | String | Aadhar Holder subdistrict name |
data.address.street | String | Aadhar Holder street name |
data.address.house | String | Aadhar Holder house number and name |
data.address.landmark | String | Aadhar Holder near landmark |
data.Image | String | Aadhar Holder Image |
Sample Response
{
"status": 1,
"message": "Transaction Successful!",
"order_id": "P2N5452534158DFOLASDF",
"request_id": "P2N54544444545",
"data": {
"aadhar": "1234567890123",
"name": "Test",
"care": "",
"dob": "01/01/2001",
"gender": "M",
"zip_file": "https://aadhaar-kyc.s3.ap-south-1.amazonaws.com/zip/04-05-2023/1446/aclba9cd-41bd-4960-a9a8-79318881452b.zip",
"share_code": "1234",
"address": {
"country": "India",
"dist": "Pune",
"state": "Maharashtra",
"po": "",
"subdist": "",
"street": "",
"house": "",
"landmark": "Near Petrol Pump"
},
"Image": null
}
}