Quality
This method provides the quality analysis result for a given transaction.
Path parameters
tguidstringRequired
Global unique ID of the transaction.
Body
Responses
200
OK
application/json
400
Validation Error
application/json
403
Enrollment is not assigned, enroll has a different assigned user.
application/json
404
Enrollment transaction does not exist
application/json
422
Invalid transaction state.
application/json
500
Internal Error
application/json
put
PUT /gbds/v2/people/transactions/{tguid}/qualityAnalysis HTTP/1.1
Host: <ip>:8085
Content-Type: application/json
Accept: */*
Content-Length: 487
{
"data": {
"qualityAnalysis": {
"status": "PENDING",
"user": "text",
"comments": "text",
"timestamp": 1,
"duplicationIssues": [
{
"indexes": [
1
]
}
],
"qualityIssues": [
{
"index": 1,
"quality": 1
}
],
"sequenceControlIssues": [
{
"index": 1,
"matches": [
{
"index": 1,
"score": 1
}
]
}
]
},
"biometric": [
{
"source": "CONSOLIDATED_TEMPLATE",
"type": "FINGERPRINT",
"format": "PRIVATE",
"properties": {
"width": 1,
"height": 1,
"resolution": 1,
"ratio": 1,
"matcherId": 1,
"extractorId": 1
},
"index": 1,
"content": "text",
"quality": 1
}
]
},
"meta": {
"timeout": 1
}
}
{
"data": {
"newTransactionGUID": "text"
}
}
This method removes the assignment of a user to quality analysis.
Path parameters
tguidstringRequired
Global unique ID of the transaction.
Responses
204
Deleted
*/*
Responseobject
404
Enrollment transaction does not exist
application/json
422
Enrollment is not pending, enrollment is already unassigned.
application/json
500
Internal Error
application/json
delete
DELETE /gbds/v2/people/transactions/{tguid}/qualityAnalysis/users HTTP/1.1
Host: <ip>:8085
Accept: */*
{}
This method assigns a quality analysis operation to a given user.
Path parameters
tguidstringRequired
Global unique ID of the transaction.
userNamestringRequired
ID of the user.
Responses
200
OK
*/*
Responseobject
404
Enrollment transaction does not exist
application/json
422
Enrollment is not pending, enrollment is already assigned.
application/json
500
Internal Error
application/json
put
PUT /gbds/v2/people/transactions/{tguid}/qualityAnalysis/users/{userName} HTTP/1.1
Host: <ip>:8085
Accept: */*
{}