post https://api.verihubs.com/v1/id/check
This method helps you to perform identity checking that shows legal subjects in order to issue an Electronic Certificate with the purpose of doing verification of citizenship data through legal sources.
Scenario Description
Scenario | Request Payload | Description |
---|---|---|
User input all valid data | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | Data inputted based on rules & registered in Dukcapil based on NIK |
User input real valid NIK integers format | 16 DIGITS NUMERIC NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | NIK with the following suffix will give effect to the given image "003" :"IMAGE_NO_FACE" "004" :"IMAGE_INVALID" "005" :"IMAGE_INVALID_2" "006" :"IMAGE_INVALID_3" "007" :"IMAGE_EXCEED_LIMIT_SIZE" "008" :"IMAGE_UNDER_LIMIT_SIZE" |
User input invalid NIK format | NIK_INVALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | Inputted invalid NIK format |
User inputs NIK more than 16 digit numbers | NIK_INVALID_2 NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | NIK > 16 digits numeric |
User inputs NIK less than 16 digit numbers | NIK_INVALID_3 NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | NIK < 16 digits numeric |
User inputs NIK with special characters | NIK_INVALID_4 NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | Inputted NIK is not in numeric format |
User did not input NIK | NIK_EMPTY NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | Did not input only NIK |
User did not input payload NIK | NIK_NONE NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | Did not input payload NIK |
User inputs invalid name | NIK_VALID NAME_INVALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | Name inputted is not registered in Dukcapil accordance NIK |
User did not input name | NIK_VALID NAME_EMPTY BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | Did not input only name |
User did not input payload name | NIK_VALID NAME_NONE BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_VALID | Did not input payload name |
User inputs invalid birth date | NIK_VALID NAME_VALID BIRTH_DATE_INVALID EMAIL_VALID PHONE_VALID IMAGE_VALID | Birth date inputted is not registered in Dukcapil accordance NIK |
User inputs valid birth date with other format | NIK_VALID NAME_VALID BIRTH_DATE_INVALID_2 EMAIL_VALID PHONE_VALID IMAGE_VALID | Birth date inputted is not accordance with the Birth Date Format, Should be DD-MM-YYYY |
User did not input birth date | NIK_VALID NAME_VALID BIRTH_DATE_EMPTY EMAIL_VALID PHONE_VALID IMAGE_VALID | Did not input only birth date |
User did not input payload birth date | NIK_VALID NAME_VALID BIRTH_DATE_NONE EMAIL_VALID PHONE_VALID IMAGE_VALID | Did not input payload birth date |
User inputs invalid email | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_INVALID PHONE_VALID IMAGE_VALID | Inputted invalid email |
User did not input email | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_EMPTY PHONE_VALID IMAGE_VALID | Did not input only email |
User did not input payload email | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_NONE PHONE_VALID IMAGE_VALID | Did not input payload email |
User inputs invalid phone | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_INVALID IMAGE_VALID | Inputted invalid phone format |
User did not input phone | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_EMPTY IMAGE_VALID | Did not input only phone |
User inputs phone less than 7 digits numbers | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_INVALID_2 IMAGE_VALID | Phone < 7 digits numeric |
User inputs phone more than 20 digits numbers | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_INVALID_3 IMAGE_VALID | Phone > 20 digits numeric |
User did not input payload phone | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_NONE IMAGE_VALID | Did not input payload phone |
User inputs valid image but different person with NIK | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_INVALID | Image inputted with format base64 or identity image URL but different person accordance to NIK |
User inputs invalid image format dimension | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_INVALID_2 | Image inputted with another format (not in a vallid base64 or url) |
User inputs invalid image format dimension | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_INVALID_3 | Image inputted with under 400px*400px dimension |
User inputs image but no face photo | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_NO_FACE | Image inputted with format base64 or identity image URL but no face photo |
User inputs invalid image with size more than 2 MB | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_EXCEED_LIMIT_SIZE | Image size > 2 MB with 400px * 400px |
User inputs invalid image with size less than 30 KB | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_UNDER_LIMIT_SIZE | Image size < 30 KB with 400px * 400px |
User did not input image | NIK_VALID NAME_VALID BIRTH_PLACE_VALID BIRTH_DATE_VALID IMAGE_EMPTY | Did not input only image |
User did not put payload image | NIK_VALID NAME_VALID BIRTH_DATE_VALID EMAIL_VALID PHONE_VALID IMAGE_NONE | Did not put payload image |