v1
latestOpenAPI 3.0.22026-07-2432112226.7 KBKTP
Sandbox - Get Extract Async
This method helps you to get the recognition result of extract KTP asynchronous.
</br> You will receive a response of your payload request which consists of message and an error code if the request fails to process. The following is a list of error codes of get KTP extraction payload request.</br> reference_id code with _V (e.g REFERENCE_ID_KTP_B_V) means the quality validation is on.
| reference_id | Description |
|---|---|
| REFERENCE_ID_KTP | Valid reference_id and KTP photo |
| REFERENCE_ID_KTP_B | Valid reference_id and KTP photo in blur condition |
| REFERENCE_ID_KTP_D | Valid reference_id and KTP photo in dark condition |
| REFERENCE_ID_KTP_BD | Valid reference_id and KTP photo in blur and dark condition |
| REFERENCE_ID_KTP_F | Valid reference_id and KTP photo in flashlight condition |
| REFERENCE_ID_KTP_G | Valid reference_id and KTP photo in grayscale condition |
| REFERENCE_ID_KTP_FG | Valid reference_id and KTP photo in flashlight and grayscale condition |
| REFERENCE_ID_KTP_DG | Valid reference_id and KTP photo in dark and grayscale condition |
| REFERENCE_ID_KTP_BF | Valid reference_id and KTP photo in blur and flashlight condition |
| REFERENCE_ID_KTP_BG | Valid reference_id and KTP photo in blur and grayscale condition |
| REFERENCE_ID_KTP_B_V | Valid reference_id and KTP photo in blur condition with validation_quality |
| REFERENCE_ID_KTP_D_V | Valid reference_id and KTP photo in dark condition with validation_quality |
| REFERENCE_ID_KTP_BD_V | Valid reference_id and KTP photo in blur and dark condition with validation_quality |
| REFERENCE_ID_KTP_F_V | Valid reference_id and KTP photo in flashlight condition with validation_quality |
| REFERENCE_ID_KTP_G_V | Valid reference_id and KTP photo in grayscale condition with validation_quality |
| REFERENCE_ID_KTP_FG_V | Valid reference_id and KTP photo in flashlight and grayscale condition with validation_quality |
| REFERENCE_ID_KTP_DG_V | Valid reference_id and KTP photo in dark and grayscale condition with validation_quality |
| REFERENCE_ID_KTP_BF_V | Valid reference_id and KTP photo in blur and flashlight condition with validation_quality |
| REFERENCE_ID_KTP_BG_V | Valid reference_id and KTP photo in blur and grayscale condition with validation_quality |
| REFERENCE_ID_NOT_FOUND | reference_id not found |
| REFERENCE_ID_KTP_NOT_DETECTED | reference_id and KTP photo not detected |
| REFERENCE_ID_TOO_LONG | reference_id is too long |
| REFERENCE_ID_TOO_SHORT | reference_id is too short |
You will receive a response of your payload request which consists of message and an error code if the request process failed. The following table describes choice of image to be used as input.
| Error Status | Error code | Description |
|---|---|---|
| 400 | INVALID_SANDBOX_CODE | reference_id not exist in reference_id code sandbox |
| 400 | INVALID_PAYLOAD_REFERENCE_ID | reference_id is too short/too long |
| 404 | INVALID_PAYLOAD_REFERENCE_ID_NOT_FOUND | reference_id is not found / reference_id payload is missing |
| 500 | INTERNAL_SERVER_ERROR | Internal server error |
| But, you can also receive error_code in your successful request. This error_code indicates an error that appeared in processing the request from the extract-async method. The following is a list of error_code you might get. <br> |
| Error code | Description |
|---|---|
| FAIL_ON_1 | Fail on quality |
| KTP_NOT_DETECTED | KTP not detected from image |
| INTERNAL_SERVER_ERROR | Internal server error |
get/ktp/id/extract-async/result
Query parameters
reference_idstring required
Headers
App-IDstring required
API-Keystring required
Response
Successful Response
Example response
{
"message": "Success Extract KTP Data",
"error_code": "FAIL_ON_1"
}