/verify/match_indian_name
1.API Specification
2.Request Params
3.Response Params
4.Error Codes
5.Sample
1.API Specification
This API is used to infer the possibility that two indian names belong to the same person.
Request Method
POST
Request URL
https://cloudapi.accuauth.in/verify/match_indian_name
Debugging Tool
2.Request Params
2.1 Request Header
Parameter | Type | Required | Description |
---|---|---|---|
X-DF-API-ID | string | Yes | For API credentials,Please visit API Request |
X-DF-API-SECRET | string | Yes | For API credentials,Please visit API Request |
2.2 Request Body
Required | Fields | Type | Description |
---|---|---|---|
required | name_1 | string | One name |
required | name_2 | string | Another name |
3.Response Params
Fields | Type | Description |
---|---|---|
request_id | string | Unique id of each request |
status | string | Response status, OK for success request, Error Codes for failed request |
match_score | integer | Match score, see Match score for detail |
3.1 Match score
Note: We recommend a threshold
of 0.5, you can also adjust it according to the actual need.
Score Range | Description | Billable |
---|---|---|
0 | Not match | Yes |
(0, threshold) | Probably match | Yes |
[threshold, 1.0) | Match | Yes |
1.0 | Identical | Yes |
Response Syntax
{
"request_id": "TID8bf47ab6eda64476973cc5f5b6ebf57e",
"status": "OK",
"match_score": 1.0
}
4.Error Codes
Common error codes of this API:
Http Status Code | Status Field |
Description |
---|---|---|
400 |
INVALID_ARGUMENT | Request parameter is invalid |
400 |
QUERY_FAILED | Query failed |
400 |
ABNORMAL_BEHAVIOURS_DETECTED | Request with same parameters repeated more than amount of times |
401 |
UNAUTHORIZED | Unauthorized or access is denied |
401 |
KEY_EXPIRED | Your API ID has expired |
403 |
NO_PERMISSION | You are not authorized to use this API |
403 |
OUT_OF_QUOTA | API calls quota exceeded |
403 |
RATE_LIMIT_EXCEEDED | API request frequency exceeds the limit |
404 |
NOT_FOUND | Requested API cannot be found |
500 |
INTERNAL_ERROR | Internal server error |
512 |
SOURCE_SERVICE_UNAVAILABLE | Source service is unavailable |
513 |
SOURCE_SERVICE_TIMEOUT | Source service is timeout |
Comment: Please see the reason
field for details when the above 40X / 51X error occurred
Response Syntax
{
"status": "INVALID_ARGUMENT",
"reason": "argument 'name_1': not found",
"request_id": "TID8bf47ab6eda64476973cc5f5b6ebf57e"
}