Skip to main content

AdjudicationApi

All URIs are relative to http://localhost

MethodHTTP requestDescription
getAdjudicationPendingGET /adjudicator/adjudication/pendingGet oncoming adjudication
getAdjudicationSolvedGET /adjudicator/adjudication/solvedGet solved adjudication
getAdjudicationsPendingGET /adjudicator/adjudication/pending/listGet all pending adjudications according to the filter
getAdjudicationsPendingCountGET /adjudicator/adjudication/pending/list/countCount of pending adjudications
getAdjudicatorDecisionsGET /adjudicator/adjudication/decision/listGet all decisions according to the filter
getAdjudicatorDecisionsCountGET /adjudicator/adjudication/decision/list/countCount of adjudicator decisions
getOncomingAdjudicationPendingGET /adjudicator/adjudication/pending/oncomingGet oncoming adjudication
solveAdjudicationCasePOST /adjudicator/adjudication/solveSolve a pending adjudication

getAdjudicationPending

AdjudicationPendingOperation getAdjudicationPending(uuid)

Get oncoming adjudication

Parameters

NameTypeDescriptionNotes
uuidStringPending adjudication's UUID[optional] [default to ]

Return type

AdjudicationPendingOperation

Authorization

admin-basic, admin-oauth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, /

getAdjudicationSolved

AdjudicationSolvedOperation getAdjudicationSolved(uuid)

Get solved adjudication

Parameters

NameTypeDescriptionNotes
uuidStringSolved adjudication's UUID[optional] [default to ]

Return type

AdjudicationSolvedOperation

Authorization

admin-basic, admin-oauth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, /

getAdjudicationsPending

List getAdjudicationsPending(page, size, fieldToOrderBy, fieldsOrder, uuid, operationUuid, dateLowerBound, dateUpperBound, issues)

Get all pending adjudications according to the filter

Parameters

NameTypeDescriptionNotes
pageIntegerPage number[optional] [default to 1]
sizeIntegerPage size[optional] [default to 20]
fieldToOrderByStringPending adjudication's field ordered by[optional] [default to FILTER_ADJUDICATION_PENDING_DATE] [enum: FILTER_ADJUDICATION_PENDING_UUID, FILTER_ADJUDICATION_PENDING_OPERATION_UUID, FILTER_ADJUDICATION_PENDING_DATE, FILTER_ADJUDICATION_PENDING_ISSUES, UNRECOGNIZED]
fieldsOrderStringOrder in which is ordered[optional] [default to ASC] [enum: ASC, DESC, UNRECOGNIZED]
uuidStringPending adjudication's UUID[optional] [default to ]
operationUuidStringOperation's UUID which has a pending adjudication[optional] [default to ]
dateLowerBoundLongDate range that adjudication was done in unix time (lowerbound)[optional] [default to null]
dateUpperBoundLongDate range that adjudication was done in unix time (upperbound)[optional] [default to null]
issuesListSet of issues that requires adjudication[optional] [default to null] [enum: ISSUE_LIVENESS, ISSUE_AGE, ISSUE_QUALITY, UNRECOGNIZED]

Return type

List

Authorization

admin-basic, admin-oauth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, /

getAdjudicationsPendingCount

Integer getAdjudicationsPendingCount(fieldToOrderBy, fieldsOrder, uuid, operationUuid, dateLowerBound, dateUpperBound, issues)

Count of pending adjudications

Parameters

NameTypeDescriptionNotes
fieldToOrderByStringPending adjudication's field ordered by[optional] [default to FILTER_ADJUDICATION_PENDING_DATE] [enum: FILTER_ADJUDICATION_PENDING_UUID, FILTER_ADJUDICATION_PENDING_OPERATION_UUID, FILTER_ADJUDICATION_PENDING_DATE, FILTER_ADJUDICATION_PENDING_ISSUES, UNRECOGNIZED]
fieldsOrderStringOrder in which is ordered[optional] [default to ASC] [enum: ASC, DESC, UNRECOGNIZED]
uuidStringPending adjudication's UUID[optional] [default to ]
operationUuidStringOperation's UUID which has a pending adjudication[optional] [default to ]
dateLowerBoundLongDate range that adjudication was done in unix time (lowerbound)[optional] [default to null]
dateUpperBoundLongDate range that adjudication was done in unix time (upperbound)[optional] [default to null]
issuesListSet of issues that requires adjudication[optional] [default to null] [enum: ISSUE_LIVENESS, ISSUE_AGE, ISSUE_QUALITY, UNRECOGNIZED]

Return type

Integer

Authorization

admin-basic, admin-oauth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, /

getAdjudicatorDecisions

List getAdjudicatorDecisions(page, size, fieldToOrderBy, fieldsOrder, uuid, dateLowerBound, dateUpperBound, adjudicationUuid, decision, attack)

Get all decisions according to the filter

Parameters

NameTypeDescriptionNotes
pageIntegerPage number[optional] [default to 1]
sizeIntegerPage size[optional] [default to 20]
fieldToOrderByStringAdjudicator's decision field ordered by[optional] [default to FILTER_ADJUDICATOR_DECISION_DATE] [enum: FILTER_ADJUDICATOR_DECISION_UUID, FILTER_ADJUDICATOR_DECISION_DATE, FILTER_ADJUDICATOR_DECISION_ADJUDICATION_UUID, FILTER_ADJUDICATOR_DECISION_ACCOUNT_UUID, FILTER_ADJUDICATOR_DECISION_DECISION, FILTER_ADJUDICATOR_DECISION_TYPE_OF_ATTACK, UNRECOGNIZED]
fieldsOrderStringOrder in which is ordered[optional] [default to ASC] [enum: ASC, DESC, UNRECOGNIZED]
uuidStringAdjudicator's decision UUID[optional] [default to ]
dateLowerBoundLongDate range that decision was done in unix time (lowerbound)[optional] [default to null]
dateUpperBoundLongDate range that decision was done in unix time (upperbound)[optional] [default to null]
adjudicationUuidStringSolved adjudication's UUID[optional] [default to ]
decisionListFinal decision of the adjudication[optional] [default to null] [enum: DECISION_ACCEPTED, DECISION_REJECTED_AGE, DECISION_REJECTED_LIVENESS, UNRECOGNIZED]
attackListAdjudication type of attack[optional] [default to null] [enum: ATTACK_NONE, ATTACK_PICTURE, ATTACK_PAPER_MASK, ATTACK_SILICONE_MASK, ATTACK_SCREEN_PHONE, ATTACK_SCREEN_PC, ATTACK_VIDEO, UNRECOGNIZED]

Return type

List

Authorization

admin-basic, admin-oauth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, /

getAdjudicatorDecisionsCount

Integer getAdjudicatorDecisionsCount(fieldToOrderBy, fieldsOrder, uuid, dateLowerBound, dateUpperBound, adjudicationUuid, decision, attack)

Count of adjudicator decisions

Parameters

NameTypeDescriptionNotes
fieldToOrderByStringAdjudicator's decision field ordered by[optional] [default to FILTER_ADJUDICATOR_DECISION_DATE] [enum: FILTER_ADJUDICATOR_DECISION_UUID, FILTER_ADJUDICATOR_DECISION_DATE, FILTER_ADJUDICATOR_DECISION_ADJUDICATION_UUID, FILTER_ADJUDICATOR_DECISION_ACCOUNT_UUID, FILTER_ADJUDICATOR_DECISION_DECISION, FILTER_ADJUDICATOR_DECISION_TYPE_OF_ATTACK, UNRECOGNIZED]
fieldsOrderStringOrder in which is ordered[optional] [default to ASC] [enum: ASC, DESC, UNRECOGNIZED]
uuidStringAdjudicator's decision UUID[optional] [default to ]
dateLowerBoundLongDate range that decision was done in unix time (lowerbound)[optional] [default to null]
dateUpperBoundLongDate range that decision was done in unix time (upperbound)[optional] [default to null]
adjudicationUuidStringSolved adjudication's UUID[optional] [default to ]
decisionListFinal decision of the adjudication[optional] [default to null] [enum: DECISION_ACCEPTED, DECISION_REJECTED_AGE, DECISION_REJECTED_LIVENESS, UNRECOGNIZED]
attackListAdjudication type of attack[optional] [default to null] [enum: ATTACK_NONE, ATTACK_PICTURE, ATTACK_PAPER_MASK, ATTACK_SILICONE_MASK, ATTACK_SCREEN_PHONE, ATTACK_SCREEN_PC, ATTACK_VIDEO, UNRECOGNIZED]

Return type

Integer

Authorization

admin-basic, admin-oauth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, /

getOncomingAdjudicationPending

AdjudicationPendingOperation getOncomingAdjudicationPending()

Get oncoming adjudication

Parameters

This endpoint does not need any parameter.

Return type

AdjudicationPendingOperation

Authorization

admin-basic, admin-oauth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, /

solveAdjudicationCase

String solveAdjudicationCase(uuid, decision, attack)

Solve a pending adjudication

Parameters

NameTypeDescriptionNotes
uuidStringPending adjudication's UUID[optional] [default to ]
decisionStringAdjudication decision[optional] [default to null] [enum: DECISION_ACCEPTED, DECISION_REJECTED_AGE, DECISION_REJECTED_LIVENESS, UNRECOGNIZED]
attackStringAdjudication type of attack[optional] [default to null] [enum: ATTACK_NONE, ATTACK_PICTURE, ATTACK_PAPER_MASK, ATTACK_SILICONE_MASK, ATTACK_SCREEN_PHONE, ATTACK_SCREEN_PC, ATTACK_VIDEO, UNRECOGNIZED]

Return type

String

Authorization

admin-basic, admin-oauth

HTTP request headers

  • Content-Type: Not defined
  • Accept: application/json, /