---
title: "List wallet transactions"
method: GET
path: "/accounts/{id}/transactions"
tags: ["Wallet"]
deprecated: true
---

# List wallet transactions

`GET /accounts/{id}/transactions`

> **Deprecated.**

Returns the transaction history for the specified wallet, most recent
first, with cursor-based pagination and optional type/date filters.

Deprecated: prefer `GET /transactions?walletId=`, which adds the full
transaction-filter set. Caveat - it is not yet a drop-in replacement: the
`walletId` filter currently matches the wallet as the transaction *source*
only (no inbound / either-side filter yet) and returns the transaction
ledger shape rather than this per-wallet account ledger, so inbound history
is not covered. This route remains available until that gap closes and will
be removed in a future major version.

## Path parameters

- `id` string, required

## Query parameters

- `limit` integer
- `startingAfter` string
- `endingBefore` string
- `transactionType` 'credit' | 'debit' | 'hold' | 'release' — Type of account ledger entry: a credit, debit, hold, or release.
- `since` string
- `until` string

## Response `200`

The request has succeeded.

- AccountTransactionList — A paginated list of account ledger entries.
  - `object` string — Resource type discriminator.
  - `hasMore` boolean — True when more rows exist beyond this page in the direction of travel (forward by default, backward when `endingBefore` was supplied).
  - `nextCursor` string — Opaque cursor pointing at the last item in this page. Present when `data` is non-empty. Pass as `startingAfter` to fetch the next page; `hasMore=false` signals no more pages forward.
  - `previousCursor` string — Opaque cursor pointing at the first item in this page. Present when `data` is non-empty. Pass as `endingBefore` to page backward; when this yields an empty response the client is at the start of the list.
  - `data` AccountTransaction[] — The page of results.
    - `id` string — Public TypeID, e.g. `txn_01h455vb4pex5vsknk084sn02q`; legacy UUID suffixes are accepted until non-v7 rows are retired.
    - `object` 'accountTransaction' — Resource type discriminator. Always "accountTransaction".
    - `accountId` string — Public TypeID, e.g. `txn_01h455vb4pex5vsknk084sn02q`; legacy UUID suffixes are accepted until non-v7 rows are retired.
    - `type` 'credit' | 'debit' | 'hold' | 'release' — Type of account ledger entry: a credit, debit, hold, or release.
    - `status` string — Current lifecycle status.
    - `amount` string — Amount as a decimal string.
    - `currency` string — ISO 4217 currency code.
    - `creditCurrencyAmount` string — Amount credited, in `creditCurrencyCode`.
    - `creditCurrencyCode` string — Currency credited.
    - `debitCurrencyAmount` string — Amount debited, in `debitCurrencyCode`.
    - `debitCurrencyCode` string — Currency debited.
    - `exchangeRate` string — Units of destination asset per 1 unit of source asset.
    - `totalFees` string — Total fees for this entry.
    - `feeCurrencyCode` string — Currency the fees are denominated in.
    - `orderType` string — Order type of the underlying trade.
    - `providerTransactionRef` string — Upstream provider's transaction reference.
    - `blockchainTransactionId` string — On-chain transaction identifier.
    - `fromWalletAddress` string — Sending wallet address.
    - `toWalletAddress` string — Receiving wallet address.
    - `balanceAfter` string — Running balance after this entry.
    - `sourceType` string — Type of the originating resource.
    - `sourceId` string — Polymorphic source correlation key. Transaction sources are rendered as txn_ TypeIDs; non-resource reconciliation/request keys remain raw.
    - `description` string — Human-readable description.
    - `createdAt` string, date-time — When the resource was created.

---

[API](https://skmtc.net/polygon-technology/apis/polygon-oms-public-api.md) · [All operations](https://skmtc.net/polygon-technology/apis/polygon-oms-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/polygon-technology/polygon-oms-public-api/revisions/18fdaebf64e5/schema)
