Skip to main content

Get your fills

GET 

/fills

This endpoint returns information on your filled orders for all futures contracts.

Request

Query Parameters

    lastFillTime string

    If not provided, returns the last 100 fills in any futures contract. If provided, returns the 100 entries before lastFillTime.

Responses

Schema
    oneOf
    fills object[]required

    A list containing structures with information on filled orders. The list is sorted descending by fillTime.

  • Array [
  • cliOrdId stringnull

    The unique client order identifier.

    This field is returned only if the order has a client order ID.

    fillTime stringrequired

    The date and time the order was filled.

    fillType stringrequired

    Possible values: [maker, taker, liquidation, assignor, assignee, takerAfterEdit, unwindBankrupt, unwindCounterparty]

    The classification of the fill:

    • maker - user has a limit order that gets filled
    • taker - the user makes an execution that crosses the spread
    • liquidation - execution is result of a liquidation
    • assignee - execution is a result of a counterparty receiving an Assignment in PAS
    • assignor - execution is a result of user assigning their position due to failed liquidation
    fill_id uuidrequired

    The unique identifier of the fill. Note that several fill_id can pertain to one order_id (but not vice versa)

    order_id uuidrequired

    The unique identifier of the order.

    price numberrequired

    The price of the fill.

    side stringrequired

    Possible values: [buy, sell]

    The direction of the order.

    size numberrequired

    The size of the fill.

    symbol stringrequired

    The symbol of the futures the fill occurred in.

  • ]
  • result stringrequired

    Possible values: [success]

    serverTime date-timerequired

    Server time in Coordinated Universal Time (UTC)

Loading...