---
title: "Get customer verification data"
method: GET
path: "/transactions/{transactionId}/payment/customer/verify"
tags: ["verifyCustomer"]
---

# Get customer verification data

`GET /transactions/{transactionId}/payment/customer/verify`

Retrieves verification results for a given transaction. Returns a match result for each attribute compared.

## Path parameters

- `transactionId` string, required

## Headers

- `Authorization` string, required

## Response `200`

OK

- VerifyCustomerGetVerifyCustomerResponse200
  - `matches` VerifyCustomerMatch[]
    - `attribute` string — The customer attribute that was compared. For example, customer.name or customer.address.zip.
    - `result` '-1' | '0' | '1' | '2' — The result of the comparison: * `-1`: Inconclusive * `0`: NoMatch * `1`: PartialMatch * `2`: Match
    - `source` '1' | '2' | '3' | '4' — The data source used for comparison: * `1`: Profile * `2`: SelectedAccount * `3`: OtherAccounts * `4`: TrustlyUser

## Other responses

- `400` — One or more required fields are missing from the request object.
- `401` — Access not authorized

---

[API](https://skmtc.dev/trustly/apis/api.md) · [All operations](https://skmtc.dev/trustly/apis/api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/trustly/api/revisions/2dad675032f1/schema)
