---
title: "List all business transfer"
method: GET
path: "/open-api/v3/business/transfers"
tags: ["Transfer"]
---

# List all business transfer

`GET /open-api/v3/business/transfers`

Transfer funds between different business accounts.

## Query parameters

- `id` string — id
- `clientTransactionId` string — Idempotency key provided by the client to ensure uniqueness of the transfer request
- `currency` string — Currency code (ISO 4217), e.g. USD, EUR
- `accountId` string — The UUID of the account.
- `walletId` string — Source wallet ID.
- `accountTransferType` string — Type of account transfer. SAME_ACCOUNT: Transfer between accounts under the same user. NOT_SAME_ACCOUNT: Transfer between accounts of different users.
- `limit` string, number — Limits the number of items to be returned.
- `page` string, number — The number of pages to be displayed, starting from 1 as the first page.

## Response `200`

success

- ApiPageResultCreateTransferInternalRespDTO
  - `code` string — Business code, 000000 means success
  - `message` string — Message description
  - `data` DataWrapperCreateTransferInternalRespDTO — Data wrapper for list results
    - `total` string — Total number of items
    - `list` CreateTransferInternalRespDTO[] — List of data items
      - `clientTransactionId` string, required — Idempotency key provided by the client to ensure uniqueness of the transfer request
      - `id` string, required — The of the Transfer ID.
      - `createTime` string, required — Created timestamp.
      - `completedTime` string, required — Completed timestamp.
      - `from` TransferInfoFromVO, required — Transfer source details (payer information)
        - `id` string, required — Source account or wallet ID
        - `transferId` string, required — The UUID of the business transfer ID.
        - `parentAccountId` string — The parent account ID of the specified account.
        - `accountId` string, required — The UUID of the account.
        - `amount` string, required — Transfer amount deducted from the source account
        - `rate` string, required — Transfer amount rate
        - `currency` string, required — Currency of the source account
        - `businessType` integer, required — Business type of the destination. 0: INFINITY_ACCOUNT, 1: BUSINESS_ACCOUNT, 2: CRYPTO_CONNECT
        - `fees` BusinessTransferFee[]
          - `feeType` integer, required — Type of fee applied. Possible values: 0: (service fee), 1: (gas fee), 2: (Cross-chain fee), 3: (Deposit fee), 4: (Bank transfer fee), 5: (Markup fee), 6: (Currency exchange fee)
          - `amount` string, required — Fee amount charged
          - `currency` string, required — Currency in which the fee is charged
      - `to` TransferInfoToVO, required — Transfer destination details (payee information)
        - `id` string, required — Destination account or wallet ID
        - `parentAccountId` string — The parent account ID of the specified account.
        - `accountId` string, required — The UUID of the account.
        - `transferId` string, required — The UUID of the business transfer ID.
        - `amount` string, required — Transfer amount credited to the destination account
        - `currency` string, required — Currency of the destination account
        - `businessType` integer, required — Business type of the destination. 0: INFINITY_ACCOUNT, 1: BUSINESS_ACCOUNT, 2: CRYPTO_CONNECT
        - `fees` BusinessTransferFee[]
          - `feeType` integer, required — Type of fee applied. Possible values: 0: (service fee), 1: (gas fee), 2: (Cross-chain fee), 3: (Deposit fee), 4: (Bank transfer fee), 5: (Markup fee), 6: (Currency exchange fee)
          - `amount` string, required — Fee amount charged
          - `currency` string, required — Currency in which the fee is charged
      - `accountTransferType` string — Type of account transfer. SAME_ACCOUNT: Transfer between accounts under the same user. NOT_SAME_ACCOUNT: Transfer between accounts of different users.
      - `status` string, required — The current status of the transfer, e.g., CLOSED, FAILED, CANCELED, PROCESSING

## Other responses

- `400` — Bad Request

---

[API](https://skmtc.net/interlace/apis/core-resource.md) · [All operations](https://skmtc.net/interlace/apis/core-resource/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/interlace/core-resource/revisions/29c08a4da357/schema)
