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