Use this API to compare two names and evaluate how closely they match. This API is helpful in KYC, onboarding, fraud prevention, and reconciliation workflows. It supports variations such as initials, phonetic similarities, and minor spelling differences.
View the test data and use the information to trigger the validations. The test data can be used only in the sandbox environment.
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.
Find the request parameters to verify names with variations.
It is the unique ID you need to create to identify the verification request. The maximum character limit is 50. Only alphanumeric, period (.), hyphen (-) and underscore ( _ ) are allowed.
"ABC00123"
It is the name you want to verify.
"JOHN DOE"
It is the name you want to verify with name_1.
"JOHN DOE"
Success response for verifing name variations.
It displays the unique ID you created to identify the verification request.
"ABC00123"
It displays the unique ID created by Cashfree Payments for reference purposes.
format: int64
1358
It displays the name you entered for verification.
"John Doe"
It displays the name you entered for verificaiton with name_1.
"John Snow"
It displays the status of the API request. Possible values are
SUCCESS: A successful name match."SUCCESS"
It displays the score for name match verification, with values ranging from 0 to 1.
0.93
It justifies the match score for the API request.
"GOOD_PARTIAL_MATCH"