post
https://api.verihubs.com/v2/data-verification/certificate-electronic/sandbox
Electronic Certificate Issuance Electronic Certificate Issuance allows you to check whether the NIK and other data from your client's KTP is registered in the government database. Refer to https://docs.verihubs.com/docs/electronic-certificate-issuance for guidelines and best practices. --- ## Scenario Description --- ### Success Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | User input all valid data | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Data inputted based on rules & registered in authoritative source based on NIK | --- ### NIK Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | NIK not inputted | NIK_EMPTY
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | NIK is a mandatory parameter | | NIK non-numeric | NIK_NOT_NUMERIC
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Indonesian NIK must be numeric | | NIK not 16-digit | NIK_NOT_16_DIGIT
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Indonesian NIK must be 16 digits | | NIK not verified | NIK_NOT_VERIFIED
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | NIK is not registered in authoritative source | --- ### Name Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Name not inputted | NIK_SUCCESS
NAME_EMPTY
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Name is not inputted in payload | | Name not verified | NIK_SUCCESS
NAME_FAILED
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Name does not match authoritative source | --- ### Birth Date Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Birth date not inputted | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_EMPTY
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Birth date is missing | | Birth date wrong format | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_WRONG_FORMAT
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Must be in DD-MM-YYYY format | | Birth date not verified | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_NOT_VERIFIED
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Birth date does not match authoritative source | --- ### Selfie Photo Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Selfie photo empty | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_EMPTY
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | No base64 value provided | | Selfie photo not base64 | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_OTHER_FORMAT
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Invalid format | | Selfie photo low resolution | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SMALL_PIXEL
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Below 480x640 requirement | | Selfie photo below size | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_BELOW_SIZE
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Below 100KB | | Selfie photo above size | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_ABOVE_SIZE
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Above 4096KB | | Selfie photo not verified | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_NOT_VERIFIED
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Face does not match | | Selfie photo liveness rejected | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_LIVENESS_REJECT
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS | Detected as non-live/non-human | --- ### KTP Photo Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | KTP photo empty | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_EMPTY
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | KTP photo is not inputted | | KTP photo not base64 | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_OTHER_FORMAT
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Invalid format | | KTP photo low resolution | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SMALL_PIXEL
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Below 480x360 requirement | | KTP photo below size | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_BELOW_SIZE
EMAIL_SUCCESS
PHONE_SUCCESS | Below 100KB | | KTP photo above size | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_ABOVE_SIZE
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Above 2096KB | | KTP photo invalid | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_UNREAL
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Fake/blurred/cropped KTP | --- ### Email Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Email empty | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_EMPTY
PHONE_SUCCESS
REFERENCE_ID (free) | Email is required | | Email wrong format | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_WRONG_FORMAT
PHONE_SUCCESS
REFERENCE_ID (free) | Invalid email format | | Email conflict | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_CONFLICT
PHONE_SUCCESS
REFERENCE_ID (free) | Email already used | --- ### Phone Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Phone empty | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_EMPTY
REFERENCE_ID (free) | Phone is required | | Phone wrong format | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_WRONG_DIGIT
REFERENCE_ID (free) | Invalid phone format | | Phone conflict | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_CONFLICT
REFERENCE_ID (free) | Phone already used |
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Data inputted based on rules & registered in authoritative source based on NIK | --- ### NIK Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | NIK not inputted | NIK_EMPTY
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | NIK is a mandatory parameter | | NIK non-numeric | NIK_NOT_NUMERIC
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Indonesian NIK must be numeric | | NIK not 16-digit | NIK_NOT_16_DIGIT
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Indonesian NIK must be 16 digits | | NIK not verified | NIK_NOT_VERIFIED
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | NIK is not registered in authoritative source | --- ### Name Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Name not inputted | NIK_SUCCESS
NAME_EMPTY
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Name is not inputted in payload | | Name not verified | NIK_SUCCESS
NAME_FAILED
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Name does not match authoritative source | --- ### Birth Date Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Birth date not inputted | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_EMPTY
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Birth date is missing | | Birth date wrong format | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_WRONG_FORMAT
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Must be in DD-MM-YYYY format | | Birth date not verified | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_NOT_VERIFIED
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Birth date does not match authoritative source | --- ### Selfie Photo Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Selfie photo empty | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_EMPTY
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | No base64 value provided | | Selfie photo not base64 | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_OTHER_FORMAT
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Invalid format | | Selfie photo low resolution | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SMALL_PIXEL
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Below 480x640 requirement | | Selfie photo below size | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_BELOW_SIZE
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Below 100KB | | Selfie photo above size | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_ABOVE_SIZE
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Above 4096KB | | Selfie photo not verified | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_NOT_VERIFIED
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Face does not match | | Selfie photo liveness rejected | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_LIVENESS_REJECT
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_SUCCESS | Detected as non-live/non-human | --- ### KTP Photo Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | KTP photo empty | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_EMPTY
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | KTP photo is not inputted | | KTP photo not base64 | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_OTHER_FORMAT
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Invalid format | | KTP photo low resolution | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SMALL_PIXEL
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Below 480x360 requirement | | KTP photo below size | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_BELOW_SIZE
EMAIL_SUCCESS
PHONE_SUCCESS | Below 100KB | | KTP photo above size | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_ABOVE_SIZE
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Above 2096KB | | KTP photo invalid | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_UNREAL
EMAIL_SUCCESS
PHONE_SUCCESS
REFERENCE_ID (free) | Fake/blurred/cropped KTP | --- ### Email Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Email empty | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_EMPTY
PHONE_SUCCESS
REFERENCE_ID (free) | Email is required | | Email wrong format | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_WRONG_FORMAT
PHONE_SUCCESS
REFERENCE_ID (free) | Invalid email format | | Email conflict | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_CONFLICT
PHONE_SUCCESS
REFERENCE_ID (free) | Email already used | --- ### Phone Scenario | Scenario | Request Payload | Description | |----------|----------------|-------------| | Phone empty | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_EMPTY
REFERENCE_ID (free) | Phone is required | | Phone wrong format | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_WRONG_DIGIT
REFERENCE_ID (free) | Invalid phone format | | Phone conflict | NIK_SUCCESS
NAME_SUCCESS
BIRTH_DATE_SUCCESS
SELFIE_PHOTO_SUCCESS
KTP_PHOTO_SUCCESS
EMAIL_SUCCESS
PHONE_CONFLICT
REFERENCE_ID (free) | Phone already used |
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
