---
title: "Get transfer"
method: GET
path: "/payment/v1/transfers/{transactionReference}"
tags: ["Fiat Payments"]
deprecated: true
---

# Get transfer

`GET /payment/v1/transfers/{transactionReference}`

## Request

- Base URL: `https://api.sandbox.bvnk.com`
- URL: `https://api.sandbox.bvnk.com/payment/v1/transfers/{transactionReference}`
- Auth: API key in header `Authorization`
- TypeScript: <https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/docs/payment/v1/transfers/:transactionReference/get.ts> (a function with typed inputs; its response is checked against the schema)

> **Deprecated.**

Retrieves a specific transfer details.

## Path parameters

- `transactionReference` string, uuid, required

## Response `200`

OK

- TransferResponse
  - `transactionReference` string, uuid: Unique identifier for the transaction.
  - `paymentReference` string: Optional payment reference.
  - `amount` Money
    - `value` number, float, required: Transfer amount in major currency units.
    - `currency` 'USD' | 'EUR' | 'GBP', required: Three-letter ISO-4217 currency code.
  - `fee` Money
    - `value` number, float, required: Transfer amount in major currency units.
    - `currency` 'USD' | 'EUR' | 'GBP', required: Three-letter ISO-4217 currency code.
  - `walletId` string: Identifier for the debit wallet associated with the transaction.
  - `status` 'PENDING' | 'COMPLETED' | 'FAILED' | 'REJECTED': The status of the transaction.
  - `createdAt` string, date-time: Timestamp when the transaction was created.
  - `details` TransferDetails
    - `type` 'WALLET': The type of the transfer. Currently only 'FIAT' is supported.
    - `beneficiary` object: Beneficiary details.
      - `entityType` 'INDIVIDUAL' | 'COMPANY': The type of entity, either INDIVIDUAL or COMPANY.
      - `companyDetails` CompanyDetails: Details of the company
        - `name` string, required: Name of the company.
      - `individualDetails` IndividualDetails
        - `firstName` string, required: First name of the individual.
        - `lastName` string, required: Last name of the individual.
        - `dateOfBirth` string, required: Date of birth in the 'dd/MM/yyyy' format.
      - `address` object: Address of the bank.
        - `addressLine1` string: Primary address line.
        - `addressLine2` string: Secondary address line.
        - `region` string: State or region of the address.
        - `city` string: City of the address.
        - `countryCode` string: Country code.
        - `postCode` string: Postal or ZIP code of the address.
      - `walletId` string: Beneficiary wallet ID.
  - `metadata` Metadata: Custom metadata key-value pairs. Structure: key: value. Restrictions: - Maximum five keys. - Each key maximum length 50 characters. - Each value maximum length 100 characters. - Keys and values must be simple strings.

## Other responses

- `404`: Not found.

## Changes

- **2026-06-16** `97d6c0d2fe2e`: 1 breaking, 1 warning, 1 info
  - the `details/errors` response's property type changed from `object` to `array` for status `404`
  - removed the optional property `details/errors/requestBody` from the response with the `404` status
  - added the required property `traceId` to the response with the `404` status

[Operation history](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/changes/payment/v1/transfers/:transactionReference/get.md)

---

[API](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints.md) - [All operations](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/llms.txt) - [OpenAPI document](https://skmtc.dev/bvnk/apis/bvnk-api-endpoints/revisions/c386d436bf2c?raw)
