---
title: "Retrieve list of customer transactions"
method: GET
path: "/transactions/customers/{id}/history-aggregate"
tags: ["transactions-transactions"]
---

# Retrieve list of customer transactions

`GET /transactions/customers/{id}/history-aggregate`

## Path parameters

- `id` string, uuid, required

## Query parameters

- `transactionType` 'ONRAMP' | 'OFFRAMP' — Transaction order type, can be ONRAMP or OFFRAMP
- `from` string
- `to` string
- `statuses` TransactionOrderStatus[]
- `token` string
- `fiat` string
- `network` string
- `paymentChannel` string
- `reference` string
- `otherPartyId` string, uuid
- `isTradeRequestBroadcast` boolean

## Response `200`

Success

- TransactionHistoryAggregate
  - `userId` string, uuid
  - `tradeCount` integer, required
  - `tradeUsdTotal` number, required
  - `fiatTotal` number
  - `tokenTotal` number

## Other responses

- `400` — Bad request
- `401` — Unauthorized request
- `500` — Server error

---

[API](https://skmtc.net/nestechops/apis/onboard-external-api-gateway.md) · [All operations](https://skmtc.net/nestechops/apis/onboard-external-api-gateway/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/nestechops/onboard-external-api-gateway/versions/29661adc1ffc/schema)
