---
title: "Get transaction data"
method: GET
path: "/api/transactions/{transactionId}"
tags: ["Transaction"]
---

# Get transaction data

`GET /api/transactions/{transactionId}`

Retrieves detailed information for a verification process by transaction identifier.

## Path parameters

- `transactionId` string, uuid, required

## Headers

- `Accept-Version` string, required

## Response `200`

OK

- TransactionResultResponse
  - `transactionId` string — The unique identifier of a Trulioo document verification transaction.
  - `dataVendorSessionId` string — The unique identifier referencing a specific vendor verification session.
  - `timeOfTransaction` string — Date and time (ISO 8601) when the transaction took place.
  - `status` 'ACCEPTED' | 'REVIEW' | 'DECLINED' | 'ERROR' | 'NO_RESULT' — The decision of the verification.
  - `errors` string[] — List of errors related to image processing, network with vendor, or vendor errors during verification.
  - `indicators` Indicator[] — Reasons of verification failure.
    - `type` 'DOCUMENT' | 'FACE_MATCH' | 'LIVENESS'
    - `result` 'ACCEPTED' | 'DECLINED' | 'REVIEW' | 'ERROR' | 'NO_RESULT'
    - `description` string
    - `score` string
    - `subindicators` Subindicator[]
      - `type` string
      - `result` 'ACCEPTED' | 'DECLINED' | 'REVIEW' | 'ERROR' | 'NO_RESULT'
      - `description` string
  - `person` Person
    - `fullName` string — Full name of the subject/applicant. Used in case of indistinguishable first and last name
    - `firstName` string
    - `middleName` string
    - `lastName` string
    - `dateOfBirth` string — Date of birth of the subject/applicant (ISO 8601)
    - `placeOfBirth` string — Place of birth of the subject/applicant
    - `nationality` string — A person's nationality.
    - `gender` string — Person's gender as denoted by the letters M for male or F for female.
    - `location` Address
      - `fullAddress` string
      - `addressLine1` string
      - `addressLine2` string
      - `city` string
      - `stateProvince` string
      - `country` string
      - `zipCode` string
    - `alternateFirstName` string — First name that is non-iso latin
    - `alternateMiddleName` string — Middle name that is non-iso latin
    - `alternateLastName` string — Middle name that is non-iso latin
    - `alternateFullName` string — Full name that is non-iso latin
    - `alternateDateOfBirth` string
    - `alternateLocation` object
      - `fullAddress` string
      - `addressLine1` string — Address line 1 that is non-iso latin
      - `addressLine2` string — Address line 2 that is non-iso latin
      - `city` string
      - `stateProvince` string
      - `country` string
      - `zipCode` string
    - `standardizedLocation` Address
      - `fullAddress` string
      - `addressLine1` string
      - `addressLine2` string
      - `city` string
      - `stateProvince` string
      - `country` string
      - `zipCode` string
    - `firstLastName` string
    - `secondLastname` string
    - `alternateFirstLastname` string
    - `alternateSecondLastname` string
    - `birthLastName` string — Last name by birth
    - `spouseLastName` string — Last name of spouse
    - `estimatedMinAge` integer, nullable — Minimum estimated age. Null when age estimation did not run; 0 when it ran but errored.
    - `estimatedMaxAge` integer, nullable — Maximum estimated age. Null when age estimation did not run; 0 when it ran but errored.
  - `document` Document
    - `documentType` 'PASSPORT' | 'DRIVERS_LICENSE' | 'ID_CARD' | 'RESIDENCE_PERMIT' | 'MILITARY_ID' | 'VISA' | 'HEALTH_CARD' | 'TRAVEL_DOCUMENT' | 'VOTER_ID' | 'OTHER' | 'UNKNOWN' | 'UNSUPPORTED' | 'NOT_STARTED' | 'ERROR' | '' — Type of the identification document provided.
    - `documentName` string
    - `dlCategory` string — The driving license category if the submitted document is of type DRIVERS_LICENSE
    - `documentNumber` string — The primary document identifier apparent in all documents.
    - `documentNumber2` string — The second document identifier that is apparent in some documents.
    - `documentNumber3` string — The third document identifier that is apparent in some documents.
    - `documentNumber4` string — The fourth document identifier that is apparent in some documents.
    - `documentCountry` string — The ISO alpha-2 code of issuing country of the document.
    - `jurisdictionCode` string — The code of issuing jurisdiction of the document.
    - `issueDate` string — Date at which document is issued by a governing body.
    - `expirationDate` string — Date at which document will or has expired.
    - `alternateDocumentNumber` string — Document number that is non-iso latin
    - `alternateDocumentNumber2` string — Document number that is non-iso latin
    - `alternateDocumentNumber3` string — Document number that is non-iso latin
    - `alternateDocumentNumber4` string — Document number that is non-iso latin
    - `alternateExpiryDate` string — Expiry date that is non-iso latin
    - `alternateIssueDate` string — Issue date that is non-iso latin
  - `images` ImageIds — The object contain all submitted images.
    - `frontDocumentId` string
    - `backDocumentId` string
    - `selfieId` string
    - `accessToken` string — The short lived access token in the format of JWT which contains ID of images. This access token is used as authorization token to retrieve images.
    - `documentFrontUrl` string — URL to download document front image.
    - `documentBackUrl` string — URL to download document back image.
    - `selfieUrl` string — URL to download selfie image.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `404` — Not Found
- `429` — Too Many Requests (rate limited)
- `500` — Internal Server Error

---

[API](https://skmtc.net/trulioo/apis/trulioo-platform-api.md) · [All operations](https://skmtc.net/trulioo/apis/trulioo-platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/trulioo/trulioo-platform-api/versions/a825565ee177/schema)
