Get Item
POST /api/v1/zoloz/blacklist/getitem
This API is used to get the details of an existing blacklist item.
Structure
Request parameters
Field name | Data type | Max length | Description |
bizId | String | 32 | Required. A unique ID maintained by client for tracing purpose. Note: ZOLOZ server does not perform uniqueness check on this field. For better tracing, it is strongly recommended to enable the merchant server to guarantee the uniqueness of the business ID. |
itemType | String | 8 | Required. Specify the type of the item to be retrieved. Valid values include:
|
itemId | String | 64 | Required. The ID of the item to be retrieved. |
Response parameters
Field name | Data type | Description |
result | Contains the result code, result status, and a result message. | |
itemId | String | Available if the item is retrieved successfully. |
itemType | String | Available if the item is retrieved successfully. |
itemStatus | String | Available if the item is retrieved successfully. Valid values include:
|
listId | String | Available if the item is retrieved successfully. ID of the list in which this item belongs to. |
base64ImageContent | String | Available if the item is retrieved successfully, and itemType is FACE. |
deviceId | String | Available if the item is retrieved successfully, and itemType is DEVICE. |
docType | String | Available if the item is retrieved successfully, and itemType is CERT. |
docNumber | String | Available if the item is retrieved successfully, and itemType is CERT. |
sourceTransactionId | String | Available if the item is retrieved successfully. |
gmtCreated | Date | Available if the item is retrieved successfully. The date and time when this item was first created. |
gmtModified | Date | Available if the item is retrieved successfully. The date and time when this item was last modified. |
Result
Common result codes
For the full list of common result codes, see the Common error codes section in the Error handling topic.
API-specific result codes
The following table shows the possible result codes that are specific for this API.
resultCode | resultStatus | Description |
SUCCESS | S | The API call is successful. |
INVALID_ARGUMENT | F | Input parameters are invalid. For more information about which parameter is invalid, check the result message or the related log. |
BLACKLIST_ITEM_NOT_FOUND | F | The requested item does not exist. |
SYSTEM_ERROR | F | Other internal errors. For more information about the error details, check the result message that is returned and the related log. |
Sample
Request sample
Here is an example request to retrieve the details of a FACE item.
{
"bizId": "some-random-biz-id",
"itemId": "86451b883c80372",
"itemType": "FACE"
}
Response Sample
Here is an example when item is found.
{
"result":{
"resultCode":"SUCCESS",
"resultMessage":"Success",
"resultStatus":"S"
},
"itemId":"86451b883c80372",
"itemStatus":"ACTIVE",
"itemType":"FACE",
"listId":"1",
"base64ImageContent":"/9j/4AAxxxxxxx",
"sourceTransactionId":"1646971102303",
"gmtCreated":1646971104006,
"gmtModified":1646971104006
}
Here is another example when the item is not found.
{
"result":{
"resultCode":"BLACKLIST_ITEM_NOT_FOUND",
"resultMessage":"item 86451b883c80372 of type FACE is not found.",
"resultStatus":"F"
}
}