---
title: "Retrieve a transaction"
method: GET
path: "/v1.2/transfers/{transferId}"
tags: ["Transfer"]
---

# Retrieve a transaction

`GET /v1.2/transfers/{transferId}`

Retrieves Cash Pickup transaction by Transfer ID.

## Path parameters

- `transferId` string, required

## Headers

- `requestid` string, required
- `endusersecurityid` string
- `enduserip` string, required
- `partneridentifier` string
- `Authorization` string, required
- `apikey` string

## Response `200`

OK

- TransferDetailsResponseV11 — TransferDetailsResponseV11
  - `partnerprogramidentifier` string — PartnerProgramIdentifier
  - `transferid` string — TransferId
  - `statuscode` integer — status
  - `status` string — status
  - `statusreason` string — Reason Status
  - `claimcode` string — ClaimCode
  - `claimcodeexpirationdate` string, date-time — ClaimExpirationDate
  - `source` TransferEntity — Transfer Entity - could be source or target
    - `name` string — name
    - `id` string — Link Id
    - `details` StringKeyValuePair[] — EntityDetails
      - `key` string
      - `value` string
  - `destination` TransferEntity — Transfer Entity - could be source or target
    - `name` string — name
    - `id` string — Link Id
    - `details` StringKeyValuePair[] — EntityDetails
      - `key` string
      - `value` string
  - `transaction` TransactionDetailsV11 — TransactionDetailsV11
    - `retailername` string — RetailerName
    - `fees` Fees[] — Fees
      - `feeamount` number, double — Fee Amount
      - `feetype` string — Fee Type
      - `requeststatuskey` integer — Request Status Key
    - `receipttext` string — ReceiptText
    - `amount` number, double — Transaction Amount
    - `currency` string — Transaction Currency
    - `description` string — Transaction Description
    - `originaltransferid` string — OriginalTransferId
    - `isreversal` boolean — IsReversal
    - `transactiondate` string, date-time — TransactionDate
    - `lastmodifieddate` string, date-time — FulfillmentDate
    - `externalreferenceid` string — ExternalReferenceId
    - `responsecode` integer — ResponseCode
    - `responsecodedescription` string — ResponseCodeDescription
    - `responsedetailcode` integer — ResponseDetailCode
    - `responsedetailcodedescription` string — ResponseDetailCodeDescription
  - `reversals` SimpleTransaction[] — Reversals
    - `amount` number, double — Transaction Amount
    - `currency` string — Transaction Currency
    - `description` string — Transaction Description
    - `transferid` string — TransferId
    - `transactiondate` string, date-time — TransactionDate
    - `lastmodifieddate` string, date-time — FulfillmentDate
    - `statuscode` integer — status
    - `status` string — status
    - `statusreason` string — Reason Status
  - `options` StringKeyValuePair[] — Options
    - `key` string
    - `value` string
  - `responsecode` integer — Specifies the status of a Disbursement Core Service Service operation
  - `responsemessage` string — Specifies the descriptive text on the status of a Disbursement Core Service operation
  - `responsedate` string, date-time — RespnseDate
  - `responsedetail` TransferApiResponseDetail — TransferApiResponseDetail
    - `responsedetailcode` integer — ResponseDetailCode
    - `responsedetaildescription` string — ResponseDetailDescription

---

[API](https://skmtc.net/greendot/apis/baas-apis.md) · [All operations](https://skmtc.net/greendot/apis/baas-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/greendot/baas-apis/versions/666553766b78/schema)
