Indonesia Identity Verification
ID card number + name check.
Code example:
curl --location --request POST 'https://api.ekycpro.com/v1/ididcheck' \--header 'Content-Type: application/x-www-form-urlencoded' \--header 'X-API-Key: AbcdEfgh' \--data-urlencode 'callback=https://YOUR_CALLBACK_URL' \--data-urlencode 'name=NAME&id=3171024309991001'
Response example for verification passed
{ "status": "OK", "message": { "score": 0.98 }}
Response example for verification not passed
{ "status": "NOT", "message": { "score": 0.36 }}
Response example for person not found
{ "status": "PERSON_NOT_FOUND", "message": "This person can’t be found in our system"}
HTTP request
POST https://api.ekycpro.com/v1/ididcheck
Request parameters
parameter | description |
---|---|
name | optional , string , name of verification person |
id | string , ID card number of verification person NIK , 16 digits number |
Response format
fields | description |
---|---|
status | status code |
message | score : the name similarity score, value range [0-1] |
Status code
status | description |
---|---|
OK | charge , NIK found in our db, and name is the same |
NOT | charge , NIK found in our db, but name is not hte same |
PERSON_NOT_FOUND | free , NIK not found in our db |
INVALID_ID_NUMBER | free , invalid NIK |
RETRY_LATER | free , system error, please try again later |