---
title: "Get Account Transactions"
method: GET
path: "/open-api/v3/business/accounts/transactions"
tags: ["Business Account"]
---

# Get Account Transactions

`GET /open-api/v3/business/accounts/transactions`

## Request

- Base URL: `https://api-sandbox.interlace.money`
- URL: `https://api-sandbox.interlace.money/open-api/v3/business/accounts/transactions`
- Auth: API key in header `x-access-token`

Get the transaction history of business accounts.

## Query parameters

- `id` string, uuid: The UUID of the id.
- `accountId` string, uuid, required: The UUID of the Account.
- `currency` 'CNH' | 'USD' | 'HKD' | 'GBP' | 'EUR' | 'AUD' | 'AED' | 'ILS' | 'CAD' | 'SGD' | 'MYR' | 'JPY' | 'IDR': Currency code.
- `businessType` 'OUTBOUND' | 'INBOUND': Business type: OUTBOUND - outgoing funds, INBOUND - incoming funds
- `legalEntityId` string, uuid: Legal entity id
- `limit` string, number: Limits the number of items to be returned.
- `page` string, number: The page to be returned, counting from 1 as the first page.

## Response `200`

success

- ApiPageResultBusinessAccountTransactionsRespDTO
  - `code` string: Business code, 000000 means success
  - `message` string: Message description
  - `data` DataWrapperBusinessAccountTransactionsRespDTO: Data wrapper for list results
    - `total` string: Total number of items
    - `list` BusinessAccountTransactionsRespDTO[]: List of data items
      - `id` string, uuid: The UUID of the id.
      - `accountId` string, uuid: The UUID of the Account.
      - `currency` string: Currency code.
      - `counterparty` string: Counterparty involved in the transaction, such as the other party in a transfer or payment.
      - `settlementAmount` string: Settlement amount
      - `transactionDisplayId` string: A globally unique transaction display ID used for presentation purposes.
      - `fees` PayoutMoneyBO[], required: This field contains details about the fees associated with the transaction. Refer to the Fee Resource for more information.
        - `currency` string, required: Currency code for the amount.
        - `amount` string, required: Magnitude of the amount, in units of the currency, with a .
        - `feeType` 0, required: Specifies the handling fee charged for the transaction. 0: This field represents the handling fee charged by the platform for processing the transaction.
      - `businessType` 'OUTBOUND' | 'INBOUND': Business type of the transaction, such as transfer, payment, or refund.
      - `legalEntityId` string: Legal entity id
      - `status` 'PENDING' | 'REFUNDING' | 'CLOSED' | 'CANCELLED' | 'REJECTED' | 'REQUESTED' | 'UNKNOWN' | 'PAYMENT_FAILED' | 'USER_CANCELLED' | 'INBOUND_RELATIONSHIP_CONFIRM' | 'INBOUND_RELATIONSHIP_CONFIRM_REQUEST': Current status of the transaction.
      - `originTransferId` string: The original transfer order ID associated with the transaction.
      - `relatedTransactionId` string: Related transaction id
      - `reference` string: Payment remarks or notes associated with the transaction.
      - `clientTransactionId` string: System-generated unique identifier for the transaction.

## Other responses

- `400`: Bad Request

---

[API](https://skmtc.dev/interlace/apis/business-account.md) - [All operations](https://skmtc.dev/interlace/apis/business-account/llms.txt) - [OpenAPI document](https://skmtc.dev/interlace/apis/business-account/revisions/dd6b30aaac4f?raw)
