List fills
Retrieves a paginated list of fills for the caller’s account.
Endpoint
GET /api/v1/fills
Authentication
Requires X-API-KEY or X-DEVICE-KEY. The requested subaccount_index must be in scope: an
unpinned key reaches any subaccount on its own account, a pinned key only its own.
Returns
200 OKwith a JSON list ofFillResponseobjects.404 Not Foundif a pinned key requests a different subaccount.500 Internal Server Errorif an internal error occurs.
Authorizations
Base64-encoded API key issued by POST /api/v1/api-keys.
Query Parameters
x >= 0x >= 0Maximum number of fills to return. Must be between 1 and 1000; defaults to 100.
1 <= x <= 1000Number of fills to skip from the start of the result set. Must be >= 0; defaults to 0.
x >= 0Response
Matching fills
A system-generated unique identifier for an account.
x >= 0A unique identifier for a portfolio within a subaccount.
x >= 0A unique identifier for a subaccount within an account.
x >= 0The fee paid for this fill in USDC
"0.45"
The unique identifier of the fill
"0190b6c2-7e4a-7c3b-9f21-2b6a1c4e5d8f"
The liquidity role (Taker or Maker)
TAKER, MAKER The symbol of the market (e.g. BTC-PERP)
"BTC-PERP"
The price at which the fill occurred in quote asset units (e.g. USDC)
"64998.50"
The quantity filled in base asset units
"0.25"
The unique identifier of the order associated with this fill
"0190b6c2-7e4a-7c3b-9f21-2b6a1c4e5d8f"
The side of the fill (Long or Short)
LONG, SHORT The timestamp when the fill occurred
x >= 0