latestOpenAPI 3.0.32026-08-224982,0272.8 MB

e445c15e5bee

Orders

List Trades

Lists trades from the trading account. This will include trades that have not yet settled.

Requires access token scope: trade_view

get/api/prime/trading/v1/accounts/{accountId}/trades

Path parameters

accountIdstring required

The ID of the account

Query parameters

offsetinteger
limitinteger
orderIdstring uuid

The orderId of the trades to retrieve

dateGtestring date-time

Return trades with a trade date that is greater than or equal to the given timestamp

dateLtstring date-time

Return trades with a trade date that is less than the given timestamp

creationDateGtestring date-time

Return trades with a creation date that is greater than or equal to the given timestamp

creationDateLtstring date-time

Return trades with a creation date that is less than the given timestamp

isSettledboolean

Return trades based on settlement status. true for settled trades, false for unsettled trades.

fundingType'margin' | 'funded'

The funding type of the order.

  • Funded orders will be placed using the Go account balance.
  • Margin orders will be placed using the margin account balances. See our Trade Guide for more details on each funding type.

Filter by funding type. 'funded' for available balance, 'margin' for margin balance.

Response

An array of trades

Example response

{
  "data": [
    {
      "id": "7e0c768e-2d16-4c1e-b39d-06fa20009397",
      "orderId": "d50ec984-77a8-460a-b958-66f114b0de9b",
      "time": "2025-11-26T15:27:35.1234Z",
      "creationDate": "2025-11-26T15:27:41.5318Z",
      "side": "buy",
      "product": "BTC-USD",
      "quoteQuantity": "100.50",
      "price": "22333.33",
      "quantity": "0.0045",
      "fundingType": "funded",
      "settled": true,
      "settleDate": "2025-11-27T10:00:00.0000Z",
      "accountId": "66fdc289c4f722d994fedj8021f5ffb1",
      "enterpriseId": "59cd72485007a239fb00282ed480da1f"
    }
  ]
}