---
title: "GET /order-fills"
method: GET
path: "/order-fills"
tags: ["order-gateway"]
---

# GET /order-fills

`GET /order-fills`

## Query parameters

- `order_id` string, required — Strong type for Order IDs to prevent mixing with other string values Order IDs are ULIDs with a prefix: - Regular orders: O-<ULID> - Liquidation orders: L-<ULID>
- `aid` string, nullable

## Response `200`

List of fills associated with an order ID

- GetOrderFillsResponse
  - `fills` Fill[], required
    - `account_id` string, required
    - `fee` string, required
    - `is_block_trade` boolean — True if this fill was generated by a block trade — a privately negotiated trade booked away from the order book.
    - `is_final_settlement` boolean — True if this fill was generated by final settlement of a delisted or expired contract at the final settlement price; the counterparty is the exchange settlement account. Implies `is_block_trade`.
    - `is_taker` boolean, required
    - `order_id` string, nullable
    - `price` string, required
    - `quantity` integer, required
    - `realized_pnl` string, nullable
    - `side` 'B' | 'S', required
    - `symbol` string, required
    - `timestamp` string, date-time, required
    - `trade_id` string, required

---

[API](https://skmtc.net/architect/apis/ax-api-gateway.md) · [All operations](https://skmtc.net/architect/apis/ax-api-gateway/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/architect/ax-api-gateway/revisions/2955c31c524d/schema)
