Deduplication Check
Purpose
VIDA's 1:N Deduplication prevents duplicate accounts by searching new applicants against a reference gallery for:
Same ID — duplicate ID Number
Same Face — duplicate portrait image across prior onboardings in the database
This prevents fraud (repeat sign-ups for promos / credit abuse, synthetic or mule recycling) and reduces Ops workload by automatically denying or routing suspicious repeats.
The feature ensures that each ID Number (idNumber) is uniquely associated with a single face image. It helps prevent duplicate enrollments or multiple identities being tied to the same face or ID number.
Supported Cards
Deduplication Check is available for the following ID cards only:
Indonesia
KTP
Front
Malaysia
MyKAD
Front + Back
Malaysia
MyPR
Front + Back
Malaysia
MyKAS
Front + Back
Malaysia
MyTentera
Front + Back
Flow
Trigger Condition The duplication check is executed after all other verification operations (such as OCR and ID verification) have completed successfully — that is, no prior step should return an error. The OCR operation is mandatory to trigger this check.
Data Used
The ID Number and face portrait are obtained from the OCR operation results.
Both values are required to perform the 1:N de-duplication check.
For Indonesian KTP, the ID Number used is the NIK returned by the KTP OCR operation.
Execution Steps
The system searches for existing records with either:
The same face image (mapped to multiple ID Numbers), or
The same ID Number (mapped to multiple face images).
If a duplicate is detected, a relevant warning or error response is returned.
API Description
POST https://{vida-host}/api/v2/verify
Headers
Content-Type
application/json
Format type of request body
Authentication*
String
Bearer <Token>
Request Body
Malaysian ID Card (Front Side & Back Side)
Indonesian ID Card (Front Side Only
Success Response
HTTP Status Code : 200
Malaysia
Indonesia
Error Response
HTTP Status Code : 400
Malaysia
Indonesia
Last updated
