---
title: "/account/transactions"
method: GET
path: "/api/v1/account/transactions"
tags: ["Account Data"]
---

# /account/transactions

`GET /api/v1/account/transactions`

Retrieves the user's transaction history (any change in balance).

## Query parameters

- `types` TransactionType[]
- `assetSymbol` string
- `startTimeAtMillis` integer
- `endTimeAtMillis` integer
- `limit` integer
- `page` integer

## Response `200`

Successful response with transaction history details.

- Transaction[]
  - `id` string, required — Transaction ID.
  - `symbol` string — Market address.
  - `type` 'TRANSFER' | 'DEPOSIT' | 'WITHDRAW' | 'REALIZED_PNL' | 'FUNDING_FEE' | 'TRADING_FEE' | 'TRADING_GAS_FEE' | 'BONUS' | 'UNSPECIFIED', required — Transaction type (what caused the change in the asset balance).
  - `amountE9` string, required — Amount in e9 format (positive or negative).
  - `status` string — Transaction status (SUCCESS, REJECTED).
  - `assetSymbol` string, required — Asset bank address.
  - `tradeId` string — Trade ID
  - `executedAtMillis` integer, required — Transaction timestamp in milliseconds since Unix epoch.

## Other responses

- `400` — request missing required parameters
- `401` — unauthorized access
- `404` — account not found
- `500` — internal server error

---

[API](https://skmtc.net/bluefin/apis/bluefin-account-data-api.md) · [All operations](https://skmtc.net/bluefin/apis/bluefin-account-data-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bluefin/bluefin-account-data-api/revisions/5fd638fb0785/schema)
