POST
/
mobile360
/
otp
/
verify
Mobile 360 Verify OTP
curl --request POST \
  --url https://sandbox.cashfree.com/verification/mobile360/otp/verify \
  --header 'Content-Type: application/json' \
  --header 'x-client-id: <api-key>' \
  --header 'x-client-secret: <api-key>' \
  --data '{
  "verification_id": "test_verification_id",
  "otp": "123456"
}'
{
"verification_id": "test_verification_id_99",
"reference_id": 1234567,
"status": "VALID",
"personal_info": {
"full_name": "RAHUL SHARMA",
"gender": "MALE",
"total_income": null,
"occupation": null,
"age": 38,
"dob": "1986-05-15",
"relatives_details": [
{
"relation": "FATHER",
"relative_name": "VIKAS SHARMA"
}
]
},
"phone_numbers": [
{
"type": "MOBILE",
"number": "99XXXXXX99",
"linked_to": "PAN"
},
{
"type": "MOBILE",
"number": "99999999999",
"linked_to": "CREDIT"
}
],
"emails": [
{
"email": "rahul.sharma@example.com",
"linked_to": "CREDIT"
},
{
"email": "ra*******ma@gmail.com",
"linked_to": "PAN"
},
{
"email": "r***********a@gmail.com",
"linked_to": "UAN"
}
],
"passport": [
{
"number": "A9876543",
"linked_to": "UAN"
}
],
"ration_card": [
{
"number": "A9876543",
"linked_to": "UAN"
}
],
"voter_id": [
{
"number": "XYZ1234567",
"linked_to": "UAN"
}
],
"pan": [
{
"pan_number": "ABCDE1234F",
"metadata": {
"registered_name": "RAHUL SHARMA",
"name_pan_card": "RAHUL SHARMA",
"type": "Individual or Person",
"aadhaar_linked": true
}
}
],
"driving_license": [
{
"number": "DL-9876543210123",
"linked_to": "UAN"
}
],
"aadhaar": [
{
"masked_aadhaar_number": "XXXXXXXX9876"
}
],
"addresses": [
{
"address": "Flat 404, Green Towers, MG Road, Mumbai 400001",
"type": "Primary",
"state": "MAHARASTHRA",
"pincode": "400001",
"city": "Mumbai",
"street": " MG Road",
"country": "India",
"linked_to": "PAN"
}
],
"bank_accounts": [
{
"bank_account": "*******1234",
"ifsc": "HDFC*****99",
"bank_address": "STATE BANK OF INDIA,SIB THANE"
}
],
"employment_details": {
"uan": [
{
"uan": "200123456789",
"member_id": "XYZAB00123450000005678",
"establishment_id": "XYZAB0012345000",
"exit_date": null,
"joining_date": "2018-05-10",
"leave_reason": null,
"establishment_name": "ABC TECHNOLOGIES PVT LTD",
"uan_linked_aadhaar": true
}
],
"recent_employment_details": {
"employee_details": {
"member_id": "XYZAB00123450000005678",
"exit_date": null,
"joining_date": "2018-05-10",
"uan": "200123456789",
"epfo": {
"recent": true,
"name_unique": true,
"pf_filings_details": true
},
"employed": true,
"employee_name_match": true,
"exit_date_marked": false
},
"employer_details": {
"establishment_id": "XYZAB0012345000",
"establishment_name": "ABC TECHNOLOGIES PVT LTD",
"setup_date": "2012-03-15",
"ownership_type": "Private Limited Company",
"employer_confidence_score": 85,
"employer_name_match": true,
"pf_filing_details": [
{
"total_amount": 32145678,
"employees_count": 5678,
"wage_month": "JAN-25"
},
{
"total_amount": 31456789,
"employees_count": 5600,
"wage_month": "DEC-24"
},
{
"total_amount": 30987654,
"employees_count": 5500,
"wage_month": "NOV-24"
}
]
}
}
}
}

Authorizations

x-client-id
string
header
required

Client ID. You can find your ID in the Merchant Dashboard.

x-client-secret
string
header
required

Client secret key. You can find your secret key in the Merchant Dashboard.

Headers

x-cf-signature
string

Send the signature if IP is not whitelisted

Body

application/json

Find the request parameters to submit the OTP

Find the request parameters for Mobile 360 Verify OTP

Response

200
application/json

Response for Mobile360 Verify OTP.

Schema for the response of Mobile360 Validate OTP API.