Cascade
Account

Get Account History

Portfolio history (value, net deposits, PnL, TWR) for an account across one or more subaccounts

GET
/account/history
AuthorizationBearer <token>

JWT token obtained from POST /auth endpoint

In: header

Query Parameters

accountstring

Account address.

subaccountIndex?array<integer>

Subaccount index (repeat param). Omit/empty = all (owner or signer only).

from?integer

Snapshots at or after this time (ms).

Formatint64
Range0 <= value
to?integer

Snapshots before this time (ms).

Formatint64
Range0 <= value
limit?integer

Max snapshots to return.

Formatint32
Range1 <= value <= 10000

Response Body

application/json

text/plain

text/plain

text/plain

text/plain

curl -X GET "https://engine.cascade.cooking/account/history?account=0xe1c03ec3bcf509b3e8e63abcd03edc661ffe6a78&subaccountIndex=%5B0%2C+1%2C+2%5D&from=1751793781000&to=1751793784000&limit=100"
[
  {
    "cumulativePnl": "string",
    "cumulativeTimeWeightedReturn": "string",
    "netDeposits": "string",
    "timestamp": 0,
    "totalValue": "string"
  }
]
"string"
"string"
"string"
"string"