Download OpenAPI specification:Download
Supported values for FaceDetectorResourceId
are:
cpu, gpu, any, accurate_cpu, accurate_gpu, accurate_any
Supported values for SpoofDetectorResourceId
are:
liveness_distant_any_remote, liveness_distant_cpu_remote, liveness_distant_gpu_remote
liveness_nearby_any_remote, liveness_nearby_cpu_remote, liveness_nearby_gpu_remote
SpoofCheckConfig.KeepEvaluatingConditionsAfterFirstFail
is used
to evaluate all conditions supplied with Nearby/Distant LivenessConditions
.
When true
it can have slight performance impact, because all conditions are evaluated
Request containing reference image to be checked and configuration.
required | object (ImageData) |
object (FaceSearchDetectorConfig) | |
faceDetectorResourceId | string Default: "cpu" |
spoofDetectorResourceIds | Array of strings Default: ["liveness_distant_cpu_remote"] |
object (SpoofCheckConfig) |
{- "image": {
- "data": ""
}, - "faceDetectorConfig": {
- "minFaceSize": 35,
- "maxFaceSize": 600,
- "confidenceThreshold": 450
}, - "faceDetectorResourceId": "cpu",
- "spoofDetectorResourceIds": [
- "liveness_distant_cpu_remote"
], - "spoofCheckConfig": {
- "distantLivenessScoreThreshold": 90,
- "nearbyLivenessScoreThreshold": 90,
- "distantLivenessConditions": "default",
- "nearbyLivenessConditions": "default",
- "keepEvaluatingConditionsAfterFirstFail": false
}
}
{- "performed": true,
- "passed": true,
- "distantLivenessSpoofCheck": {
- "performed": true,
- "passed": true,
- "score": 0.1,
- "notPerformedReasons": [
- {
- "reasonMessage": "string"
}
]
}, - "nearbyLivenessSpoofCheck": {
- "performed": true,
- "passed": true,
- "score": 0.1,
- "notPerformedReasons": [
- {
- "reasonMessage": "string"
}
]
}
}
Supported values for FaceDetectorResourceId
are:
cpu, gpu, any, accurate_cpu, accurate_gpu, accurate_any
Supported values for TemplateGeneratorResourceId
are:
cpu, gpu, any
Request containing images with faces to be compared
required | object (FaceProbe) |
required | object (FaceProbe) |
{- "probeImage": {
- "image": {
- "data": ""
}, - "faceDetectorConfig": {
- "minFaceSize": 35,
- "maxFaceSize": 600,
- "confidenceThreshold": 450
}, - "faceDetectorResourceId": "cpu",
- "templateGeneratorResourceId": "cpu"
}, - "referenceImage": {
- "image": {
- "data": ""
}, - "faceDetectorConfig": {
- "minFaceSize": 35,
- "maxFaceSize": 600,
- "confidenceThreshold": 450
}, - "faceDetectorResourceId": "cpu",
- "templateGeneratorResourceId": "cpu"
}
}
{- "confidence": 0.1,
- "probeFaceDetails": {
- "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "quality": 0,
- "leftEyeX": 0.1,
- "leftEyeY": 0.1,
- "rightEyeX": 0.1,
- "rightEyeY": 0.1,
- "age": 0.1,
- "gender": "Male",
- "faceSize": 0.1,
- "faceMaskConfidence": 0.1,
- "noseTipConfidence": 0.1,
- "faceMaskStatus": "Unknown",
- "sharpness": 0.1,
- "brightness": 0.1,
- "tintedGlasses": 0.1,
- "heavyFrame": 0.1,
- "glassStatus": 0.1,
- "pitchAngle": 0.1,
- "yawAngle": 0.1,
- "rollAngle": 0.1,
- "faceArea": 0.1,
- "templateQuality": 0,
- "faceOrder": 0
}, - "referenceFaceDetails": {
- "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "quality": 0,
- "leftEyeX": 0.1,
- "leftEyeY": 0.1,
- "rightEyeX": 0.1,
- "rightEyeY": 0.1,
- "age": 0.1,
- "gender": "Male",
- "faceSize": 0.1,
- "faceMaskConfidence": 0.1,
- "noseTipConfidence": 0.1,
- "faceMaskStatus": "Unknown",
- "sharpness": 0.1,
- "brightness": 0.1,
- "tintedGlasses": 0.1,
- "heavyFrame": 0.1,
- "glassStatus": 0.1,
- "pitchAngle": 0.1,
- "yawAngle": 0.1,
- "rollAngle": 0.1,
- "faceArea": 0.1,
- "templateQuality": 0,
- "faceOrder": 0
}
}
Two optional parameters can be specified that allow the image to be resize to given values. More specifically, minSize will resize the smaller edge to minSize, maxSize will resize the larger edge to maxSize.
id required | string <uuid> Id of the image. |
minSize | integer <int32> Minimum size of the smaller edge. |
maxSize | integer <int32> Maximum size of the larger edge. |
{- "databaseVersion": "string",
- "databaseVersionCreationTime": "2019-08-24T14:15:22Z",
- "databaseVersionUpdatedTime": "2019-08-24T14:15:22Z",
- "assemblyVersion": "string",
- "assemblyLastModifiedTime": "2019-08-24T14:15:22Z",
- "fullVersion": "string"
}
Page number, page size and sorting order can be specified. You can also show total items count.
Ascending | boolean |
PageNumber | integer <int32> [ 1 .. 2147483647 ] |
PageSize | integer <int32> [ 1 .. 2147483647 ] |
ShowTotalCount | boolean |
{- "totalItemsCount": 0,
- "items": [
- {
- "displayName": "string",
- "fullName": "string",
- "threshold": 0,
- "palmThreshold": 0,
- "previewColor": "string",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "pageSize": 0,
- "pageNumber": 0,
- "previousPage": "string",
- "nextPage": "string"
}
When setting PreviewColor
, hexadecimal format is necessary to use, e.g. #012abc
or #01a
.
Request containing watchlist name and threshold.
displayName required | string [ 0 .. 200 ] characters |
fullName required | string [ 0 .. 200 ] characters |
threshold | integer <int32> [ 0 .. 100 ] |
palmThreshold | integer or null <int32> [ 0 .. 100 ] |
previewColor | string or null |
{- "displayName": "string",
- "fullName": "string",
- "threshold": 100,
- "palmThreshold": 100,
- "previewColor": "string"
}
{- "displayName": "string",
- "fullName": "string",
- "threshold": 0,
- "palmThreshold": 0,
- "previewColor": "string",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
If the watchlist with specified Id does not exist, it creates it with the requested Id.
If the watchlist with specified Id exists, it updates it.
When setting PreviewColor
, hexadecimal format is necessary to use, e.g. #012abc
or #01a
.
Request containing watchlist properties.
id required | string |
displayName required | string [ 0 .. 200 ] characters |
fullName required | string [ 0 .. 200 ] characters |
threshold | integer <int32> [ 0 .. 100 ] |
palmThreshold | integer or null <int32> [ 0 .. 100 ] |
previewColor | string or null |
{- "id": "string",
- "displayName": "string",
- "fullName": "string",
- "threshold": 100,
- "palmThreshold": 100,
- "previewColor": "string"
}
{- "displayName": "string",
- "fullName": "string",
- "threshold": 0,
- "palmThreshold": 0,
- "previewColor": "string",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
{- "displayName": "string",
- "fullName": "string",
- "threshold": 0,
- "palmThreshold": 0,
- "previewColor": "string",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
Page number, page size and sorting order can be specified. You can also show total items count.
id required | string Id of the watchlist. |
Ascending | boolean |
PageNumber | integer <int32> [ 1 .. 2147483647 ] |
PageSize | integer <int32> [ 1 .. 2147483647 ] |
ShowTotalCount | boolean |
{- "totalItemsCount": 0,
- "items": [
- {
- "displayName": "string",
- "fullName": "string",
- "note": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
], - "totpEnabled": true,
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "pageSize": 0,
- "pageNumber": 0,
- "previousPage": "string",
- "nextPage": "string"
}
Supported values for FaceDetectorResourceId
are:
cpu, gpu, any, accurate_cpu, accurate_gpu, accurate_any
Supported values for TemplateGeneratorResourceId
are:
cpu, gpu, any
Supported values for SpoofDetectorResourceId
are:
none,
liveness_distant_any_remote, liveness_distant_cpu_remote, liveness_distant_gpu_remote
liveness_nearby_any_remote, liveness_nearby_cpu_remote, liveness_nearby_gpu_remote
Request containing searching image and ids of watchlists to be searched.
required | object (ImageData) |
watchlistIds | Array of strings or null Default: ["sample_watchlist_id"] |
threshold | integer <int32> Default: 40 |
maxResultCount | integer <int32> Default: 1 |
object (FaceDetectorConfig) | |
faceDetectorResourceId | string Default: "cpu" |
templateGeneratorResourceId | string Default: "cpu" |
object (FaceMaskConfidenceRequest) | |
object (WatchlistSearchFaceFeaturesRequestConfig) | |
spoofDetectorResourceIds | Array of strings Default: ["none"] |
object (WatchlistSpoofCheckConfig) | |
faceValidationMode | string or null Default: "none" |
{- "image": {
- "data": ""
}, - "watchlistIds": [
- "sample_watchlist_id"
], - "threshold": 40,
- "maxResultCount": 1,
- "faceDetectorConfig": {
- "minFaceSize": 35,
- "maxFaceSize": 600,
- "maxFaces": 20,
- "confidenceThreshold": 450
}, - "faceDetectorResourceId": "cpu",
- "templateGeneratorResourceId": "cpu",
- "faceMaskConfidenceRequest": {
- "faceMaskThreshold": 3000
}, - "faceFeaturesConfig": {
- "age": true,
- "gender": true,
- "faceMask": true,
- "noseTip": true,
- "yawAngle": true,
- "pitchAngle": true,
- "rollAngle": true,
- "sharpness": true,
- "brightness": true,
- "tintedGlasses": true,
- "heavyFrame": true,
- "glassStatus": true
}, - "spoofDetectorResourceIds": [
- "none"
], - "spoofCheckConfig": {
- "distantLivenessScoreThreshold": 90,
- "nearbyLivenessScoreThreshold": 90,
- "distantLivenessConditions": "default",
- "nearbyLivenessConditions": "default",
- "keepEvaluatingConditionsAfterFirstFail": false
}, - "faceValidationMode": "none"
}
[- {
- "matchResults": [
- {
- "score": 0,
- "watchlistMemberId": "string",
- "displayName": "string",
- "fullName": "string",
- "watchlistDisplayName": "string",
- "watchlistFullName": "string",
- "watchlistId": "string",
- "previewColor": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
]
}
], - "spoofCheckResult": {
- "performed": true,
- "passed": true,
- "distantLivenessSpoofCheck": {
- "performed": true,
- "passed": true,
- "score": 0.1,
- "notPerformedReasons": [
- {
- "reasonMessage": "string"
}
]
}, - "nearbyLivenessSpoofCheck": {
- "performed": true,
- "passed": true,
- "score": 0.1,
- "notPerformedReasons": [
- {
- "reasonMessage": "string"
}
]
}
}, - "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "quality": 0,
- "leftEyeX": 0.1,
- "leftEyeY": 0.1,
- "rightEyeX": 0.1,
- "rightEyeY": 0.1,
- "age": 0.1,
- "gender": "Male",
- "faceSize": 0.1,
- "faceMaskConfidence": 0.1,
- "noseTipConfidence": 0.1,
- "faceMaskStatus": "Unknown",
- "sharpness": 0.1,
- "brightness": 0.1,
- "tintedGlasses": 0.1,
- "heavyFrame": 0.1,
- "glassStatus": 0.1,
- "pitchAngle": 0.1,
- "yawAngle": 0.1,
- "rollAngle": 0.1,
- "faceArea": 0.1,
- "templateQuality": 0,
- "faceOrder": 0
}
]
Request containing face template and ids of watchlists to be searched.
template required | string <byte> |
watchlistIds | Array of strings or null Default: ["sample_watchlist_id"] |
threshold | integer <int32> Default: 40 |
maxResultCount | integer <int32> Default: 1 |
{- "template": "string",
- "watchlistIds": [
- "sample_watchlist_id"
], - "threshold": 40,
- "maxResultCount": 1
}
{- "matchResults": [
- {
- "score": 0,
- "watchlistMemberId": "string",
- "displayName": "string",
- "fullName": "string",
- "watchlistDisplayName": "string",
- "watchlistFullName": "string",
- "watchlistId": "string",
- "previewColor": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
]
}
]
}
Supported values for PalmDetectorResourceId
are:
cpu
Request containing searching image and ids of watchlists to be searched.
required | object (ImageData) |
watchlistIds | Array of strings or null Default: ["sample_watchlist_id"] |
threshold | integer <int32> Default: 75 |
maxResultCount | integer <int32> Default: 1 |
object (PalmDetectorConfig) | |
palmDetectorResourceId | string Default: "cpu" |
{- "image": {
- "data": ""
}, - "watchlistIds": [
- "sample_watchlist_id"
], - "threshold": 75,
- "maxResultCount": 1,
- "palmDetectorConfig": {
- "minPalmSize": 200,
- "maxPalmSize": 1200,
- "maxPalms": 20,
- "confidenceThreshold": 5000
}, - "palmDetectorResourceId": "cpu"
}
[- {
- "matchResults": [
- {
- "score": 0,
- "watchlistMemberId": "string",
- "displayName": "string",
- "fullName": "string",
- "watchlistDisplayName": "string",
- "watchlistFullName": "string",
- "watchlistId": "string",
- "previewColor": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
]
}
], - "quality": 0.1,
- "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "size": 0.1
}
]
Request containing palm template and ids of watchlists to be searched.
template required | string <byte> |
watchlistIds | Array of strings or null Default: ["sample_watchlist_id"] |
threshold | integer <int32> Default: 75 |
maxResultCount | integer <int32> Default: 1 |
{- "template": "string",
- "watchlistIds": [
- "sample_watchlist_id"
], - "threshold": 75,
- "maxResultCount": 1
}
{- "matchResults": [
- {
- "score": 0,
- "watchlistMemberId": "string",
- "displayName": "string",
- "fullName": "string",
- "watchlistDisplayName": "string",
- "watchlistFullName": "string",
- "watchlistId": "string",
- "previewColor": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
]
}
]
}
Page number, page size and sorting order can be specified. You can also show total items count.
Ascending | boolean |
PageNumber | integer <int32> [ 1 .. 2147483647 ] |
PageSize | integer <int32> [ 1 .. 2147483647 ] |
ShowTotalCount | boolean |
{- "totalItemsCount": 0,
- "items": [
- {
- "displayName": "string",
- "fullName": "string",
- "note": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
], - "totpEnabled": true,
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "pageSize": 0,
- "pageNumber": 0,
- "previousPage": "string",
- "nextPage": "string"
}
Request specifying watchlist member properties.
displayName | string or null [ 0 .. 200 ] characters |
fullName | string or null [ 0 .. 200 ] characters |
note | string or null |
Array of objects or null (Label) |
{- "displayName": "string",
- "fullName": "string",
- "note": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
]
}
{- "displayName": "string",
- "fullName": "string",
- "note": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
], - "totpEnabled": true,
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
If the watchlist member with specified Id does not exist, it creates it with the requested Id. If the watchlist member with specified Id exists, it updates it.
Request specifying which watchlist member should be updated and how to update it.
id required | string |
displayName | string or null [ 0 .. 200 ] characters |
fullName | string or null [ 0 .. 200 ] characters |
note | string or null |
Array of objects or null (Label) |
{- "id": "string",
- "displayName": "string",
- "fullName": "string",
- "note": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
]
}
{- "displayName": "string",
- "fullName": "string",
- "note": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
], - "totpEnabled": true,
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
id required | string Id of the watchlist member. |
{- "displayName": "string",
- "fullName": "string",
- "note": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
], - "totpEnabled": true,
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
Page number, page size and sorting order can be specified. You can also show total items count.
id required | string Id of the watchlist member. |
Ascending | boolean |
PageNumber | integer <int32> [ 1 .. 2147483647 ] |
PageSize | integer <int32> [ 1 .. 2147483647 ] |
ShowTotalCount | boolean |
{- "totalItemsCount": 0,
- "items": [
- {
- "trackletId": "18b0bea4-b937-4751-a328-bee6bf88d141",
- "quality": 0,
- "templateQuality": 0,
- "state": "New",
- "imageDataId": "b24530bd-cd48-48ab-ad8c-8f8a9678282e",
- "processedAt": "2019-08-24T14:15:22Z",
- "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "leftEyeX": 0.1,
- "leftEyeY": 0.1,
- "rightEyeX": 0.1,
- "rightEyeY": 0.1,
- "frameId": "64f96310-c601-4761-a13a-8f7335bbd0b0",
- "type": "Regular",
- "age": 0.1,
- "gender": 0.1,
- "faceMaskConfidence": 0.1,
- "noseTipConfidence": 0.1,
- "faceMaskStatus": "Unknown",
- "faceArea": 0.1,
- "size": 0.1,
- "faceOrder": 0,
- "facesOnFrameCount": 0,
- "faceAreaChange": 0.1,
- "yawAngle": 0.1,
- "pitchAngle": 0.1,
- "rollAngle": 0.1,
- "autolearnClusterType": "string",
- "sharpness": 0.1,
- "brightness": 0.1,
- "tintedGlasses": 0.1,
- "heavyFrame": 0.1,
- "glassStatus": 0.1,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "pageSize": 0,
- "pageNumber": 0,
- "previousPage": "string",
- "nextPage": "string"
}
Page number, page size and sorting order can be specified. You can also show total items count.
id required | string Id of the watchlist member. |
Ascending | boolean |
PageNumber | integer <int32> [ 1 .. 2147483647 ] |
PageSize | integer <int32> [ 1 .. 2147483647 ] |
ShowTotalCount | boolean |
{- "totalItemsCount": 0,
- "items": [
- {
- "trackletId": "18b0bea4-b937-4751-a328-bee6bf88d141",
- "quality": 0,
- "imageDataId": "b24530bd-cd48-48ab-ad8c-8f8a9678282e",
- "frameId": "64f96310-c601-4761-a13a-8f7335bbd0b0",
- "processedAt": "2019-08-24T14:15:22Z",
- "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "size": 0.1,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "pageSize": 0,
- "pageNumber": 0,
- "previousPage": "string",
- "nextPage": "string"
}
Request specifying watchlist member ids and watchlist id
watchlistId required | string |
watchlistMembersIds required | Array of strings non-empty |
{- "watchlistId": "string",
- "watchlistMembersIds": [
- "string"
]
}
{- "type": "string",
- "title": "string",
- "status": 0,
- "detail": "string",
- "instance": "string",
- "property1": null,
- "property2": null
}
Request specifying watchlist member ids and watchlist id
watchlistId required | string |
watchlistMembersIds required | Array of strings non-empty |
{- "watchlistId": "string",
- "watchlistMembersIds": [
- "string"
]
}
{- "type": "string",
- "title": "string",
- "status": 0,
- "detail": "string",
- "instance": "string",
- "property1": null,
- "property2": null
}
Supported values for FaceDetectorResourceId
are:
cpu, gpu, any, accurate_cpu, accurate_gpu, accurate_any
Supported values for TemplateGeneratorResourceId
are:
cpu, gpu, any
Supported values for PalmDetectorResourceId
are:
cpu
Request specifying watchlist member register details.
id required | string Default: "" |
required | Array of objects (RegistrationImageData) non-empty |
watchlistIds required | Array of strings non-empty Default: ["sample_watchlist_id"] |
object (FaceDetectorConfig) | |
faceDetectorResourceId | string or null Default: "cpu" |
templateGeneratorResourceId | string or null Default: "cpu" |
keepAutoLearnPhotos | boolean Default: false |
displayName | string or null |
fullName | string or null |
note | string or null |
Array of objects or null (Label) Default: null | |
faceValidationMode | string or null Default: "predefined" |
palmDetectorResourceId | string or null Default: "cpu" |
object (PalmDetectorConfig) |
{- "id": "",
- "images": [
- {
- "modality": "Face",
- "faceId": null,
- "palmId": null,
- "data": ""
}
], - "watchlistIds": [
- "sample_watchlist_id"
], - "faceDetectorConfig": {
- "minFaceSize": 35,
- "maxFaceSize": 600,
- "maxFaces": 20,
- "confidenceThreshold": 450
}, - "faceDetectorResourceId": "cpu",
- "templateGeneratorResourceId": "cpu",
- "keepAutoLearnPhotos": false,
- "displayName": "string",
- "fullName": "string",
- "note": "string",
- "labels": null,
- "faceValidationMode": "predefined",
- "palmDetectorResourceId": "cpu",
- "palmDetectorConfig": {
- "minPalmSize": 200,
- "maxPalmSize": 1200,
- "maxPalms": 20,
- "confidenceThreshold": 5000
}
}
{- "watchlists": [
- {
- "displayName": "string",
- "fullName": "string",
- "threshold": 0,
- "palmThreshold": 0,
- "previewColor": "string",
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "faces": [
- {
- "trackletId": "18b0bea4-b937-4751-a328-bee6bf88d141",
- "quality": 0,
- "templateQuality": 0,
- "state": "New",
- "imageDataId": "b24530bd-cd48-48ab-ad8c-8f8a9678282e",
- "processedAt": "2019-08-24T14:15:22Z",
- "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "leftEyeX": 0.1,
- "leftEyeY": 0.1,
- "rightEyeX": 0.1,
- "rightEyeY": 0.1,
- "frameId": "64f96310-c601-4761-a13a-8f7335bbd0b0",
- "type": "Regular",
- "age": 0.1,
- "gender": 0.1,
- "faceMaskConfidence": 0.1,
- "noseTipConfidence": 0.1,
- "faceMaskStatus": "Unknown",
- "faceArea": 0.1,
- "size": 0.1,
- "faceOrder": 0,
- "facesOnFrameCount": 0,
- "faceAreaChange": 0.1,
- "yawAngle": 0.1,
- "pitchAngle": 0.1,
- "rollAngle": 0.1,
- "autolearnClusterType": "string",
- "sharpness": 0.1,
- "brightness": 0.1,
- "tintedGlasses": 0.1,
- "heavyFrame": 0.1,
- "glassStatus": 0.1,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "palms": [
- {
- "trackletId": "18b0bea4-b937-4751-a328-bee6bf88d141",
- "quality": 0,
- "imageDataId": "b24530bd-cd48-48ab-ad8c-8f8a9678282e",
- "frameId": "64f96310-c601-4761-a13a-8f7335bbd0b0",
- "processedAt": "2019-08-24T14:15:22Z",
- "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "size": 0.1,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
], - "displayName": "string",
- "fullName": "string",
- "note": "string",
- "labels": [
- {
- "key": "string",
- "value": "string"
}
], - "totpEnabled": true,
- "id": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
id required | string The watchlist member id. |
Request specifying face id to add.
faceId required | string <uuid> |
faceValidationMode required | string Default: "predefined" |
{- "faceId": "b12fe1ff-6e7b-48d0-b0e3-b407b5f728e2",
- "faceValidationMode": "predefined"
}
{- "type": "string",
- "title": "string",
- "status": 0,
- "detail": "string",
- "instance": "string",
- "property1": null,
- "property2": null
}
Supported values for FaceDetectorResourceId
are:
cpu, gpu, any, accurate_cpu, accurate_gpu, accurate_any
Supported values for TemplateGeneratorResourceId
are:
cpu, gpu, any
id required | string The watchlist member id. |
The image with face to add with configuration.
required | object (FaceRegistrationImageData) |
object (FaceDetectorConfig) | |
faceDetectorResourceId | string |
templateGeneratorResourceId | string |
faceValidationMode | string or null Default: "predefined" |
{- "imageData": {
- "faceId": null,
- "data": ""
}, - "faceDetectorConfig": {
- "minFaceSize": 35,
- "maxFaceSize": 600,
- "maxFaces": 20,
- "confidenceThreshold": 450
}, - "faceDetectorResourceId": "string",
- "templateGeneratorResourceId": "string",
- "faceValidationMode": "predefined"
}
{- "trackletId": "18b0bea4-b937-4751-a328-bee6bf88d141",
- "quality": 0,
- "templateQuality": 0,
- "state": "New",
- "imageDataId": "b24530bd-cd48-48ab-ad8c-8f8a9678282e",
- "processedAt": "2019-08-24T14:15:22Z",
- "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "leftEyeX": 0.1,
- "leftEyeY": 0.1,
- "rightEyeX": 0.1,
- "rightEyeY": 0.1,
- "frameId": "64f96310-c601-4761-a13a-8f7335bbd0b0",
- "type": "Regular",
- "age": 0.1,
- "gender": 0.1,
- "faceMaskConfidence": 0.1,
- "noseTipConfidence": 0.1,
- "faceMaskStatus": "Unknown",
- "faceArea": 0.1,
- "size": 0.1,
- "faceOrder": 0,
- "facesOnFrameCount": 0,
- "faceAreaChange": 0.1,
- "yawAngle": 0.1,
- "pitchAngle": 0.1,
- "rollAngle": 0.1,
- "autolearnClusterType": "string",
- "sharpness": 0.1,
- "brightness": 0.1,
- "tintedGlasses": 0.1,
- "heavyFrame": 0.1,
- "glassStatus": 0.1,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
Supported values for PalmDetectorResourceId
are:
cpu
id required | string The watchlist member id. |
The image with palm to add with configuration.
required | object (PalmRegistrationImageData) |
object (PalmDetectorConfig) | |
palmDetectorResourceId | string |
{- "imageData": {
- "palmId": null,
- "data": ""
}, - "palmDetectorConfig": {
- "minPalmSize": 200,
- "maxPalmSize": 1200,
- "maxPalms": 20,
- "confidenceThreshold": 5000
}, - "palmDetectorResourceId": "string"
}
{- "trackletId": "18b0bea4-b937-4751-a328-bee6bf88d141",
- "quality": 0,
- "imageDataId": "b24530bd-cd48-48ab-ad8c-8f8a9678282e",
- "frameId": "64f96310-c601-4761-a13a-8f7335bbd0b0",
- "processedAt": "2019-08-24T14:15:22Z",
- "cropLeftTopX": 0.1,
- "cropLeftTopY": 0.1,
- "cropRightTopX": 0.1,
- "cropRightTopY": 0.1,
- "cropLeftBottomX": 0.1,
- "cropLeftBottomY": 0.1,
- "cropRightBottomX": 0.1,
- "cropRightBottomY": 0.1,
- "size": 0.1,
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z"
}
id required | string The watchlist member id. |
Request specifying palm id to add.
palmId required | string <uuid> |
{- "palmId": "6cec923b-c6bd-4484-a14c-0abdac7abec3"
}
{- "type": "string",
- "title": "string",
- "status": 0,
- "detail": "string",
- "instance": "string",
- "property1": null,
- "property2": null
}
id required | string The watchlist member id. |
Request specifying face id to remove.
faceId required | string <uuid> |
{- "faceId": "b12fe1ff-6e7b-48d0-b0e3-b407b5f728e2"
}
{- "type": "string",
- "title": "string",
- "status": 0,
- "detail": "string",
- "instance": "string",
- "property1": null,
- "property2": null
}
id required | string The watchlist member id. |
Request specifying palm id to remove.
palmId required | string <uuid> |
{- "palmId": "6cec923b-c6bd-4484-a14c-0abdac7abec3"
}
{- "type": "string",
- "title": "string",
- "status": 0,
- "detail": "string",
- "instance": "string",
- "property1": null,
- "property2": null
}