---
title: "List non-trade activities"
method: GET
path: "/v1/accounts/{account_id}/non-trade-activities"
tags: ["Accounts"]
---

# List non-trade activities

`GET /v1/accounts/{account_id}/non-trade-activities`

## Request

- Base URL: `https://api.clearstreet.com`
- URL: `https://api.clearstreet.com/v1/accounts/{account_id}/non-trade-activities`
- Auth: HTTP bearer

Results are paginated.

## Path parameters

- `account_id` integer, required

## Query parameters

- `page_size` integer
- `page_token` string, byte: Base64URL-encoded pagination token

## Response `200`

List of non-trade activities

- object
  - `error` ApiError: A direct mapping of tonic::Status, for use in HTTP responses.
    - `code` integer, required: The error code is used to identify the nature of the error. It corresponds to an HTTP status code.
    - `details` object[]
    - `message` string, required: A human-readable message providing more details about the error.
  - `metadata` ResponseMetadata, required: Metadata for the response. This will always contain a request ID which can be used to identify the request to Clear Street for tracing, and optionally may include pagination data.
    - `next_page_token` string, byte, nullable: Base64URL-encoded pagination token
    - `page_number` integer, nullable: Pagination. Included if this was a GET (list) response
    - `previous_page_token` string, byte, nullable: Base64URL-encoded pagination token
    - `request_id` string, required: A unique ID for this request, generated upon ingestion of the request.
    - `total_items` integer, nullable: Total number of items available (not just in this page).
    - `total_pages` integer, nullable: Total number of pages available.
  - `data` NonTradeActivity[], required
    - `account_id` string, required: Account ID
    - `activity_subtype` string, required: Subtype within its `activity_type`.
    - `activity_type` 'money_movement' | 'interest' | 'fee' | 'dividend' | 'option_event' | 'transfer' | 'corporate_action' | 'tax_withholding' | 'adjustment' | 'other', required: Type of an activity.
    - `amount` string, required: Cash amount change.
    - `cancelled_reference_id` string, nullable: Reference ID for the record that is being cancelled. Present only on records where the activity state is 'cancelled'. The contents of this fields points at the reference_id of the original record that is being cancelled by this record.
    - `created_at` string, date-time, required: The creation time at UTC, when this activity became part of the ledger
    - `currency` string, required: Currency of the cash amount. Always USD for now.
    - `effective_date` string, date, required: Effective date for the activity
    - `id` string, uuid, required: ID for the activity, in UUID-v7 format.
    - `instrument_id` string, uuid, nullable: Instrument identifier. Omitted when the activity has no single resolvable instrument.
    - `instrument_type` 'COMMON_STOCK' | 'INDEX' | 'OPTION' | 'CASH', required: Security type
    - `memo` string, required: Memo
    - `qty` string, required: Quantity change in the instrument.
    - `reference_id` string, nullable: Reference ID for the activity, in ULID format. Present only on records where activity state is 'settled'. When a activity is cancelled, the cancelation record is pointing at this reference_id.
    - `state` 'settled' | 'cancelled', required: The states exposed by this endpoint.
    - `symbol` string, nullable: Symbol of the instrument. Omitted when the activity has no single resolvable instrument.

## Other responses

- `403`: Forbidden
- `404`: Account not found
- `500`: Internal server error

## Changes

- **2026-11-10** `e1b4506acdf2`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/clear-street/apis/clear-street-trading-api/changes/v1/accounts/:account_id/non-trade-activities/get.md)

---

[API](https://skmtc.dev/clear-street/apis/clear-street-trading-api.md) - [All operations](https://skmtc.dev/clear-street/apis/clear-street-trading-api/llms.txt) - [OpenAPI document](https://skmtc.dev/clear-street/apis/clear-street-trading-api/revisions/cdab09430324?raw)
