v1

latestOpenAPI 3.0.32026-07-267278168.1 KB
Orders

Get Order by ID

Gets an individual order by order ID. The orderID path parameter can be:

  • An internal order ID (e.g. 197ec08e001658690721be129e7fa595).
  • A client order ID prefixed with client: (e.g. client:abc123).
get/v1/perps/orders/{orderID}

Path parameters

orderIDstring required
Example:197ec08e001658690721be129e7fa595

Internal order ID, or client:{clientOrderID} for client order ID lookup

Response

Order

successboolean required

Whether the request was successful

errorstring

Error message, present only on failure

error_codestring

Semantic error code. See each endpoint's error responses for the specific codes it can return.

deprecatedstring

Deprecation notice, if applicable

Example response

{
  "success": true,
  "result": {
    "orderId": "70a37d8f972f2494837f9dba8364cbb4",
    "clientOrderId": "order123",
    "parentOrderId": "twap_70a37d8f972f2494837f9dba8364cbb4",
    "side": "buy",
    "price": "1.55",
    "size": "20.30",
    "market": "AAPL-USD.P",
    "filledSize": "5.403",
    "lastFillSize": "5.403",
    "filledCost": "8.37465",
    "realizedPnl": "1.2345",
    "fee": "0.0837",
    "feeRebate": "0.0042",
    "status": "open",
    "createdAt": "2022-06-16T12:35:11.123456Z",
    "filledAt": "2022-06-16T12:35:11.123456Z",
    "canceledAt": "2022-06-16T12:35:11.123456Z",
    "cancelReason": "liquidation",
    "type": "limit",
    "timeInForce": "GTC",
    "liquidationId": "a1b2c3d4e5f60718293a4b5c6d7e8f90",
    "triggerPrice": "125.50"
  }
}