Cascade
Account

Get Transfers

Retrieve transfer history for an account

GET
/account/transfers
AuthorizationBearer <token>

JWT token obtained from POST /auth endpoint

In: header

Query Parameters

accountstring

Identifies the user whose transfers are to be retrieved. Caller must be authenticated as this account or a delegate.

subaccountIndexinteger

Identifies the subaccount to retrieve transfers for.

Formatint32
Range0 <= value
from?integer

Inclusive lower bound (milliseconds). Only transfers with timestampMillis >= from. With to forms closed interval [from, to].

Formatint64
Range0 <= value
to?integer

Inclusive upper bound (milliseconds). Only transfers with timestampMillis <= to.

Formatint64
Range0 <= value
limit?integer

Maximum number of transfers to return, defaults to 50

Formatint32
Range1 <= value <= 5000

Response Body

application/json

text/plain

text/plain

text/plain

text/plain

curl -X GET "https://engine.cascade.cooking/account/transfers?account=0xe1c03ec3bcf509b3e8e63abcd03edc661ffe6a78&subaccountIndex=0&from=1751793781000&to=1751793784000&limit=50"
[
  {
    "account": "string",
    "amount": "string",
    "counterpartyAccount": "string",
    "counterpartySubaccountIndex": 0,
    "subaccountIndex": 0,
    "symbol": "string",
    "timestampMillis": 0,
    "transferType": "deposit"
  }
]
"Limit must be between 1 and 5000, got 0"
"Delegation not allowed for request"
"Delegation not allowed for request"
"string"