---
title: "Get Deposit Customer Activity"
method: GET
path: "/v1/deposit-customers/{depositCustomerToken}/activity"
tags: ["Deposits"]
---

# Get Deposit Customer Activity

`GET /v1/deposit-customers/{depositCustomerToken}/activity`

Returns a paginated list of deposit transaction activity for a deposit customer, identified by their **deposit customer token**. Each item summarises a single deposit: amounts sent/received (in minimal units, as strings), the source and destination networks, the current status, and the delivery time once settled.

**Authentication:** none (public). The deposit customer token in the path is the credential — keep it secret as you would an API key.

## Path parameters

- `depositCustomerToken` string, required

## Query parameters

- `transactionStatus` 'INITIATED' | 'PENDING' | 'BRIDGING' | 'SUCCESS' | 'FAILED' | 'CANCELED' | 'SETTLED' | 'REFUNDED'
- `page` number
- `limit` number
- `lastItemId` string
- `sort` string
- `order` string
- `search` string
- `startDate` string
- `endDate` string

## Response `200`

Paginated deposit customer activity.

- DepositCustomerActivityResponse
  - `data` DepositCustomerActivityItem[]
    - `id` string — Unique identifier of the deposit transaction.
    - `transactionSignature` string — On-chain transaction signature/hash for the deposit.
    - `amountSent` string — Gross amount sent by the customer, in the currency's minimal units (stringified integer).
    - `amountReceived` string — Net amount received after fees, in the currency's minimal units (stringified integer).
    - `amountReceivedUsd` string — Net amount received expressed in USD minimal units (stringified integer).
    - `currencySymbol` string — Symbol of the received currency (e.g. USDC).
    - `currencyDecimals` number — Number of decimals for the received currency, used to convert the minimal-unit amounts to a human-readable value.
    - `sourceNetwork` string — Blockchain the funds originated from (e.g. SOL, ETH).
    - `destinationNetwork` string — Blockchain the funds were settled to.
    - `status` 'INITIATED' | 'PENDING' | 'BRIDGING' | 'SUCCESS' | 'FAILED' | 'CANCELED' | 'SETTLED' | 'REFUNDED' — Current status of the transaction.
    - `deliveryTimeMs` number, nullable — Time in milliseconds between transaction creation and successful settlement. Null when the transaction has not settled successfully.
    - `createdAt` string, date-time — ISO 8601 timestamp of when the transaction was created.
  - `total` number — Total number of activity items matching the query.
  - `page` number — Current page number.
  - `limit` number — Page size used for this response.

## Other responses

- `404` — The deposit customer token is unknown or related data could not be found.

---

[API](https://skmtc.net/hel/apis/helio-open-api.md) · [All operations](https://skmtc.net/hel/apis/helio-open-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/hel/helio-open-api/versions/5732beb2d39f/schema)
