Cascade
Account

Get Fills

Retrieve fills for an account

GET
/account/fills

Query Parameters

accountstring

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

subaccountIndexstring

Identifies the subaccount to retrieve fills for.

symbolstring

Filter fills by market symbol.

from?integer

Limit to fills which occurred on or after this timestamp (milliseconds).

Formatint64
Range0 <= value
to?integer

Limit to fills which occurred before this timestamp (milliseconds).

Formatint64
Range0 <= value
limit?integer

Maximum number of fills to return, defaults to 50

Formatint32
Range1 <= value <= 5000

Response Body

application/json

text/plain

text/plain

text/plain

curl -X GET "https://matcher.cascade.xyz/account/fills?account=0xe1c03ec3bcf509b3e8e63abcd03edc661ffe6a78&subaccountIndex=0&symbol=ETHUSD&from=1751793781000&to=1751793784000&limit=50"
[
  {
    "price": "string",
    "quantity": "string",
    "symbol": "string",
    "time": 0,
    "orderId": "string",
    "realizedExposure": "string",
    "realizedFunding": "string",
    "realizedPnl": "string"
  }
]
"Limit must be between 1 and 5000, got 0"
"Delegation not allowed for request"
"Symbol not found"