Skip to main content

Sample documents

iDenfy provides you with dummy documents for easier testing and integration.

caution

Some security features are disabled for documents listed below, please use them only in testing and/or development environments.

If verification is denied/suspected because Doc spoof detected, passive liveness should be turned off to receive successfull results.

All samples

Download all images here

Flow with APPROVED auto results

Successful verification images
Netherlands passport.Face.

Use these resources to complete a normal verification flow which should result in a successful automatic verification.

Use this JSON body in your session creation request to complete the flow.

JSON token generation

{
"clientId": "00000000",
"firstName": "John",
"lastName": "Sample Peter"
}

Response

After the flow is completed, the verification is approved and you should receive the following results:

    "overall": "APPROVED",
"suspicionReasons": [],
"mismatchTags": [],
"fraudTags": [],
"autoDocument": "DOC_VALIDATED",
"autoFace": "FACE_MATCH"

Flow with DENIEND - FACE_MISMATCH results

Passport and face mismatch images
Netherlands passport.Face.

After the flow is completed, the verification is rejected with the following results:

    "overall": "DENIED",
"suspicionReasons": [],
"mismatchTags": [],
"fraudTags": [],
"autoDocument": "DOC_VALIDATED",
"autoFace": "FACE_MISMATCH"

Flow with DENIEND - DOC_EXPIRED results

Expired passport images
Netherlands passport.Face.

After the flow is completed, the verification is rejected with the following results:

    "overall": "DENIED",
"suspicionReasons": [],
"mismatchTags": [],
"fraudTags": [],
"autoDocument": "DOC_EXPIRED",
"autoFace": "FACE_MATCH"

Flow with DENIEND - DOC_FAKE results

Fake passport images
Netherlands passport.Face.

After the flow is completed, the verification is rejected with the following results:

    "overall": "DENIED",
"suspicionReasons": [],
"mismatchTags": [],
"fraudTags": [],
"autoDocument": "DOC_FAKE",
"autoFace": "FACE_MATCH"

Flow with AML APPROVED (SUSPECTED) results

aml setting

If the AML setting regarding the return of same nationality results is on, this document will not be suspected. Please contact our support team via dashboard if you would like to change/check this setting on your account.

Politician passport images
Netherlands passport.Face.

Use this JSON body in your session creation request to complete the flow.

{
"clientId": "00000000",
"firstName": "Manfred",
"lastName": "Weber"
}

After the flow is completed, the verification is approved because document and face are valid but after checking the AML services, the person is matched against an AML database entry. Therefore the overall status will be "SUSPECTED".

    "overall": "SUSPECTED",
"suspicionReasons": ["AML_SUSPECTION"],
"mismatchTags": [],
"fraudTags": ["AML_SUSPECTION"],
"autoDocument": "DOC_VALIDATED",
"autoFace": "FACE_MATCH"
our recommendation

Testing these documents in development or testing environments. Also, the images should be uploaded using our Direct API processing endpoint or during the verification session in our UI. Image upload permissions are required to perform this action. Contact tech support via our dashboard to enable upload functionality for your testing or development environments.