curl --request POST \
--url https://sandbox.cashfree.com/verification/mobile360/otpless \
--header 'Content-Type: application/json' \
--header 'x-api-version: <x-api-version>' \
--header 'x-client-id: <api-key>' \
--header 'x-client-secret: <api-key>' \
--data '
{
"verification_id": "ABC00122",
"mobile_number": "9999999999",
"name": "John Doe",
"user_consent": {
"timestamp": "2024-11-29T12:34:56Z",
"purpose": "User consent to fetch data.",
"obtained": true,
"type": "EXPLICIT"
}
}
'{
"verification_id": "test_verification_id_123",
"reference_id": 987654,
"status": "SUCCESS",
"personal_details": {
"full_name": "JOHN SNOW",
"gender": "MALE",
"total_income": "500000",
"occupation": "Software Engineer",
"age": 30,
"dob": "1994-05-10",
"relatives_details": [
{
"relation": "FATHER",
"relative_name": "Alice Doe"
}
]
},
"phone_numbers": [
{
"type": "MOBILE",
"phone": "9999999999",
"linked_to": "CREDIT"
}
],
"emails": [
{
"email": "[email protected]",
"linked_to": "PAN"
}
],
"passport_details": [
{
"passport_number": "PA123456",
"linked_to": "CREDIT"
}
],
"bank_account_details": [
{
"bank_account": "123456789012",
"ifsc": "HDFC0001234",
"bank_address": "MG Road, Bangalore",
"linked_to": "UAN"
}
],
"aadhaar_details": [
{
"masked_aadhaar_number": "XXXXXXXX8848",
"linked_to": "PAN"
}
],
"ration_card_details": [
{
"ration_card_number": "TN1234567890",
"linked_to": "CREDIT"
}
],
"driving_license_details": [
{
"driving_license_number": "KA0120198900984",
"linked_to": "CREDIT"
}
],
"voter_details": [
{
"voter_id": "UAI4574761",
"linked_to": "CREDIT"
}
],
"pan_details": [
{
"pan_number": "ABCDE1234F",
"metadata": {
"registered_name": "JOHN SNOW",
"name_pan_card": "JOHN SNOW",
"type": "Individual or Person",
"aadhaar_linked": true
}
}
],
"addresses": [
{
"address": "123, 4th Cross, MG Road",
"type": "Primary",
"state": "Karnataka",
"pincode": "560001",
"city": "Bangalore",
"street": "MG Road",
"country": "India",
"linked_to": "PAN"
}
],
"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.5,
"employer_name_match": true,
"pf_filing_details": [
{
"total_amount": 32145678,
"employees_count": 5678,
"wage_month": "JAN-25"
}
]
}
}
},
"mobile_number_intelligence": {
"is_valid_number": true,
"subscriber_status": "CONNECTED",
"connection_type": "PREPAID",
"current_service_provider": "AIRTEL",
"original_service_provider": "AIRTEL",
"network_region": "India",
"is_ported": false
},
"credit_score": 805,
"risk_intelligence": {
"is_safe": false,
"risk_level": "LOW",
"risk_reason": "Inactive SIM",
"risk_description": "SIM inactive or unused for an extended period",
"added_on": "2025-06-23T12:42:10Z",
"last_updated_on": "2025-09-09T17:00:11Z"
}
}Use this API to extract multiple identity types from mobile number.
curl --request POST \
--url https://sandbox.cashfree.com/verification/mobile360/otpless \
--header 'Content-Type: application/json' \
--header 'x-api-version: <x-api-version>' \
--header 'x-client-id: <api-key>' \
--header 'x-client-secret: <api-key>' \
--data '
{
"verification_id": "ABC00122",
"mobile_number": "9999999999",
"name": "John Doe",
"user_consent": {
"timestamp": "2024-11-29T12:34:56Z",
"purpose": "User consent to fetch data.",
"obtained": true,
"type": "EXPLICIT"
}
}
'{
"verification_id": "test_verification_id_123",
"reference_id": 987654,
"status": "SUCCESS",
"personal_details": {
"full_name": "JOHN SNOW",
"gender": "MALE",
"total_income": "500000",
"occupation": "Software Engineer",
"age": 30,
"dob": "1994-05-10",
"relatives_details": [
{
"relation": "FATHER",
"relative_name": "Alice Doe"
}
]
},
"phone_numbers": [
{
"type": "MOBILE",
"phone": "9999999999",
"linked_to": "CREDIT"
}
],
"emails": [
{
"email": "[email protected]",
"linked_to": "PAN"
}
],
"passport_details": [
{
"passport_number": "PA123456",
"linked_to": "CREDIT"
}
],
"bank_account_details": [
{
"bank_account": "123456789012",
"ifsc": "HDFC0001234",
"bank_address": "MG Road, Bangalore",
"linked_to": "UAN"
}
],
"aadhaar_details": [
{
"masked_aadhaar_number": "XXXXXXXX8848",
"linked_to": "PAN"
}
],
"ration_card_details": [
{
"ration_card_number": "TN1234567890",
"linked_to": "CREDIT"
}
],
"driving_license_details": [
{
"driving_license_number": "KA0120198900984",
"linked_to": "CREDIT"
}
],
"voter_details": [
{
"voter_id": "UAI4574761",
"linked_to": "CREDIT"
}
],
"pan_details": [
{
"pan_number": "ABCDE1234F",
"metadata": {
"registered_name": "JOHN SNOW",
"name_pan_card": "JOHN SNOW",
"type": "Individual or Person",
"aadhaar_linked": true
}
}
],
"addresses": [
{
"address": "123, 4th Cross, MG Road",
"type": "Primary",
"state": "Karnataka",
"pincode": "560001",
"city": "Bangalore",
"street": "MG Road",
"country": "India",
"linked_to": "PAN"
}
],
"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.5,
"employer_name_match": true,
"pf_filing_details": [
{
"total_amount": 32145678,
"employees_count": 5678,
"wage_month": "JAN-25"
}
]
}
}
},
"mobile_number_intelligence": {
"is_valid_number": true,
"subscriber_status": "CONNECTED",
"connection_type": "PREPAID",
"current_service_provider": "AIRTEL",
"original_service_provider": "AIRTEL",
"network_region": "India",
"is_ported": false
},
"credit_score": 805,
"risk_intelligence": {
"is_safe": false,
"risk_level": "LOW",
"risk_reason": "Inactive SIM",
"risk_description": "SIM inactive or unused for an extended period",
"added_on": "2025-06-23T12:42:10Z",
"last_updated_on": "2025-09-09T17:00:11Z"
}
}Your unique client identifier issued by Cashfree. You can find this in your Merchant Dashboard.
The secret key associated with your client ID. Use this to authenticate your API requests. You can find this in your Merchant Dashboard.
Send the signature if two-factor authentication is selected as Public Key. More details
API version to be used. Format is in YYYY-MM-DD.
"2024-12-01"
Find the request parameters for Mobile 360 Otp-less.
It is the unique ID you create to identify the verification request. The maximum character limit is 50. Only alphaumeric, period (.), hyphen (-), and underscore ( _ ) are allowed.
"test_verification_id"
It is the 10 digit mobile number of individual.
"9999999999"
Consent details for Mobile360 Send OTP
Show child attributes
Indicates whether the user has given consent.
true
It displays the type of user consent provided. Possible values are:
EXPLICIT: Consent is clearly given by the user to collect and process personal data.IMPLICIT: Consent is implied through the user's actions.OPT-OUT: Consent is assumed by default, but the user can revoke it laterBROAD: Consent is granted for future, undefined purposes."EXPLICIT"
Timestamp when the consent was provided. The value must be in UTC and must be within 5 minutes before or after the current time.
"2024-11-29T12:34:56Z"
The description of the consent. The length must be between 20 and 100 characters. Allowed characters are alphanumeric, period (.), hyphen (-), slash (/), ampersand (&), and underscore (_).
20 - 100"Fetching data of customer XYZ for verification purposes"
Show child attributes
IP address of the user. Must be a valid IP.
"192.168.1.1"
Origin of the IP. Allowed values are HOME, OFFICE, and OTHERS.
HOME, OFFICE, OTHERS "HOME"
Name of the Internet service provider. The maximum character limit is 100. Allowed characters are alphanumeric, period (.), hyphen (-), slash (/), ampersand (&), and underscore (_).
100"ISP Provider Name"
Show child attributes
It is the unique identifier for the user's device. The maximum character limit is 100. Allowed characters are alphanumeric, period (.), hyphen (-), slash (/), ampersand (&), and underscore (_).
100"12345-ABCDE"
The operating system of the user's device. The maximum character limit is 50. Allowed characters are alphanumeric, period (.), hyphen (-), slash (/), ampersand (&), and underscore (_).
50"WINDOWS"
The model of the user's device. The maximum character limit is 100. Allowed characters are alphanumeric, period (.), hyphen (-), slash (/), ampersand (&), and underscore (_).
100"SAMSUNG GALAXY S21"
Name of the individual, a correct name can increase the success rate of data retrieval.
"John Doe"
Response for Mobile360 Otp-less.
Unique ID of the verification request.
"test_verification_id_123"
Unique reference ID for the transaction.
987654
It displays the status of the API request. Possible values are
SUCCESS: Data has been successfully fetched using the provided mobile number.DETAILS_NOT_FOUND: No data for the given mobile number could be retrieved."SUCCESS"
Personal information of the individual.
Show child attributes
Full name of the individual.
"JOHN SNOW"
Gender of the individual.
"MALE"
Total income of the individual.
"500000"
Occupation of the individual.
"Software Engineer"
Age of the individual.
30
Date of birth of the individual.
"1994-05-10"
Show child attributes
"PAN"
Show child attributes
"ABCDE1234F"
Show child attributes
"123, 4th Cross, MG Road"
"Primary"
"Karnataka"
"560001"
"Bangalore"
"MG Road"
"India"
"PAN"
Employment details of the individual.
Show child attributes
Show child attributes
"200123456789"
"XYZAB00123450000005678"
"XYZAB0012345000"
null
"2018-05-10"
null
"ABC TECHNOLOGIES PVT LTD"
true
Show child attributes
Show child attributes
"XYZAB00123450000005678"
null
"2018-05-10"
"200123456789"
Show child attributes
true
true
false
Show child attributes
"XYZAB0012345000"
"ABC TECHNOLOGIES PVT LTD"
"2012-03-15"
"Private Limited Company"
85.5
true
Show child attributes
32145678
5678
"JAN-25"
Provides intelligence on mobile number.
Show child attributes
Whether the provided phone number is valid.
true
Current network status of the subscriber.
"CONNECTED"
Type of mobile connection.
"PREPAID"
Name of the current mobile network provider.
"AIRTEL"
Name of the original mobile network provider before any porting.
"AIRTEL"
Region or location associated with the mobile number.
"India"
Indicates whether the number has been ported to a different service provider.
false
Credit score of the individual.
805
Provides risk intelligence analysis for the mobile number.
Show child attributes
Indicates whether the mobile number is considered safe from a risk perspective.
false
The assessed risk level of the mobile number.
"LOW"
Reason for the risk assessment.
"Inactive SIM"
Detailed description of the identified risk factors.
"SIM inactive or unused for an extended period"
Timestamp when the risk intelligence data was first added.
"2025-06-23T12:42:10Z"
Timestamp when the risk intelligence data was last updated.
"2025-09-09T17:00:11Z"
Was this page helpful?