Electronic Identity Verification

Get EID verification result

Returns the full electronic identity verification result, including the EID outcome, Level of Assurance, and verified identity fields.

Call GET /transactions/{transactionId}/eid to poll the EID session first. This endpoint returns 202 Accepted while the session is still processing and 200 OK when the result is available.

get/transactions/{transactionId}/eid/result

Request

  • Base URL
    https://verification.trulioo.com
  • URL
    https://verification.trulioo.com/transactions/{transactionId}/eid/result
  • Auth
    HTTP bearer

Path parameters

transactionIdstring uuid required

The UUID of the transaction whose EID result is requested.

Response

The full EID verification result is available.

transactionIdstring uuid required

Transaction identifier.

status'COMPLETED' | 'TIMED_OUT' | 'DENIED' required

Terminal EID session status. COMPLETED means a result was produced; TIMED_OUT means the session did not finish in time; DENIED means the user denied or stopped the session.

outcome'SUCCESS' | 'FAILED' | 'TIMEOUT' | 'ERROR' | 'USER_DENIED' | 'UNSPECIFIED' nullable

Verification outcome. SUCCESS means the identity verification succeeded; FAILED, TIMEOUT, ERROR, and USER_DENIED identify non-success outcomes. UNSPECIFIED means no classified outcome was supplied. Null means no outcome is available.

levelOfAssurance'LOW' | 'SUBSTANTIAL' | 'HIGH' | 'VERY_HIGH' | 'UNKNOWN' nullable

Trulioo assurance level achieved by the identity verification. SUBSTANTIAL and HIGH correspond to eIDAS assurance levels; LOW, VERY_HIGH, and UNKNOWN are Trulioo assurance values. Null means no assurance level is available.

Example response

{
  "transactionId": "550e8400-e29b-41d4-a716-446655440000"
}

Changes

No recorded changes to this operation across all 1 revision of this API.