---
title: "List all transactions by customer"
method: GET
path: "/v1.2/transfers/customers/{customerId}"
tags: ["Transfer"]
---

# List all transactions by customer

`GET /v1.2/transfers/customers/{customerId}`

Retrieves Cash Pickup transactions by customer.

## Path parameters

- `customerId` string, required

## Headers

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

## Response `200`

OK

- GetTransfersResponseV11 — GetTransfersResponseV11
  - `transfers` TransferDetailsV11[] — List of Customers
    - `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
  - `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/revisions/666553766b78/schema)
