Skip to main content

AdjudicationApi

All URIs are relative to http://localhost

MethodHTTP requestDescription
clearAdjudicationSolvedDbDELETE /admin/adjudication/solved/clear-dbClear solved adjudication cases database (also clears adjudicator decisions corresponding to those cases)
clearAdjudicationsPendingDbDELETE /admin/adjudication/pending/clear-dbClear pending adjudication cases database (also clears adjudicator decisions corresponding to those cases)
deleteAdjudicationsSolvedDELETE /admin/adjudication/solved/deleteDeletes a list of solved adjudications
getAdjudicationAdjudicatorDecisionsGET /admin/adjudication/decision/adjudicationGets adjudicator decisions
getAdjudicationPendingGET /admin/adjudication/pendingGet oncoming adjudication
getAdjudicationSolvedGET /admin/adjudication/solvedGet solved adjudication
getAdjudicationsPendingGET /admin/adjudication/pending/listGet all pending adjudications according to the filter
getAdjudicationsPendingCountGET /admin/adjudication/pending/list/countCount of pending adjudications
getAdjudicationsSolvedGET /admin/adjudication/solved/listGet all solved adjudications according to the filter
getAdjudicationsSolvedCountGET /admin/adjudication/solved/list/countCount of pending adjudications
getAdjudicatorDecisionsGET /admin/adjudication/decision/listGet all decisions according to the filter
getAdjudicatorDecisionsCountGET /admin/adjudication/decision/list/countCount of adjudicator decisions
getOncomingAdjudicationPendingGET /admin/adjudication/pending/oncomingGet oncoming adjudication
solveAdjudicationCasePOST /admin/adjudication/solveSolve a pending adjudication

clearAdjudicationSolvedDb​

clearAdjudicationSolvedDb()

Clear solved adjudication cases database (also clears adjudicator decisions corresponding to those cases)

Parameters​

This endpoint does not need any parameter.

Return type​

null (empty response body)

Authorization​

admin-basic, admin-oauth

HTTP request headers​

  • Content-Type: Not defined
  • Accept: /

clearAdjudicationsPendingDb​

clearAdjudicationsPendingDb()

Clear pending adjudication cases database (also clears adjudicator decisions corresponding to those cases)

Parameters​

This endpoint does not need any parameter.

Return type​

null (empty response body)

Authorization​

admin-basic, admin-oauth

HTTP request headers​

  • Content-Type: Not defined
  • Accept: /

deleteAdjudicationsSolved​

Integer deleteAdjudicationsSolved(uuids)

Deletes a list of solved adjudications

Parameters​

NameTypeDescriptionNotes
uuidsListList of solved adjudications UUIDs[default to null]

Return type​

Integer

Authorization​

admin-basic, admin-oauth

HTTP request headers​

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

getAdjudicationAdjudicatorDecisions​

List getAdjudicationAdjudicatorDecisions(uuid)

Gets adjudicator decisions

Parameters​

NameTypeDescriptionNotes
uuidStringAdjudication uuid[default to null]

Return type​

List

Authorization​

admin-basic, admin-oauth

HTTP request headers​

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

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, /

getAdjudicationsSolved​

List getAdjudicationsSolved(page, size, fieldToOrderBy, fieldsOrder, uuid, operationUuid, dateAdjudicationLowerBound, dateAdjudicationUpperBound, dateDecisionLowerBound, dateDecisionUpperBound, issues, decision)

Get all solved adjudications according to the filter

Parameters​

NameTypeDescriptionNotes
pageIntegerPage number[optional] [default to 1]
sizeIntegerPage size[optional] [default to 20]
fieldToOrderByStringSolved adjudication's field ordered by[optional] [default to FILTER_ADJUDICATION_SOLVED_DECISION_DATE] [enum: FILTER_ADJUDICATION_SOLVED_UUID, FILTER_ADJUDICATION_SOLVED_OPERATION_UUID, FILTER_ADJUDICATION_SOLVED_ADJUDICATION_DATE, FILTER_ADJUDICATION_SOLVED_DECISION_DATE, FILTER_ADJUDICATION_SOLVED_ISSUES, FILTER_ADJUDICATION_SOLVED_FINAL_DECISION, UNRECOGNIZED]
fieldsOrderStringOrder in which is ordered[optional] [default to ASC] [enum: ASC, DESC, UNRECOGNIZED]
uuidStringSolved adjudication's UUID[optional] [default to ]
operationUuidStringOperation's UUID which has a pending adjudication[optional] [default to ]
dateAdjudicationLowerBoundLongDate range that adjudication was done in unix time (lowerbound)[optional] [default to null]
dateAdjudicationUpperBoundLongDate range that adjudication was done in unix time (upperbound)[optional] [default to null]
dateDecisionLowerBoundLongDate range that decision was done in unix time (lowerbound)[optional] [default to null]
dateDecisionUpperBoundLongDate range that decision 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]
decisionListFinal decision of the adjudication[optional] [default to null] [enum: DECISION_ACCEPTED, DECISION_REJECTED_AGE, DECISION_REJECTED_LIVENESS, UNRECOGNIZED]

Return type​

List

Authorization​

admin-basic, admin-oauth

HTTP request headers​

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

getAdjudicationsSolvedCount​

Integer getAdjudicationsSolvedCount(fieldToOrderBy, fieldsOrder, uuid, operationUuid, dateAdjudicationLowerBound, dateAdjudicationUpperBound, dateDecisionLowerBound, dateDecisionUpperBound, issues, decision)

Count of pending adjudications

Parameters​

NameTypeDescriptionNotes
fieldToOrderByStringSolved adjudication's field ordered by[optional] [default to FILTER_ADJUDICATION_SOLVED_DECISION_DATE] [enum: FILTER_ADJUDICATION_SOLVED_UUID, FILTER_ADJUDICATION_SOLVED_OPERATION_UUID, FILTER_ADJUDICATION_SOLVED_ADJUDICATION_DATE, FILTER_ADJUDICATION_SOLVED_DECISION_DATE, FILTER_ADJUDICATION_SOLVED_ISSUES, FILTER_ADJUDICATION_SOLVED_FINAL_DECISION, UNRECOGNIZED]
fieldsOrderStringOrder in which is ordered[optional] [default to ASC] [enum: ASC, DESC, UNRECOGNIZED]
uuidStringSolved adjudication's UUID[optional] [default to ]
operationUuidStringOperation's UUID which has a pending adjudication[optional] [default to ]
dateAdjudicationLowerBoundLongDate range that adjudication was done in unix time (lowerbound)[optional] [default to null]
dateAdjudicationUpperBoundLongDate range that adjudication was done in unix time (upperbound)[optional] [default to null]
dateDecisionLowerBoundLongDate range that decision was done in unix time (lowerbound)[optional] [default to null]
dateDecisionUpperBoundLongDate range that decision 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]
decisionListFinal decision of the adjudication[optional] [default to null] [enum: DECISION_ACCEPTED, DECISION_REJECTED_AGE, DECISION_REJECTED_LIVENESS, 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, /