Routing

List the caller's routed parent orders and their legs

Returns routed parents (from route-buy / route-close) newest first, each with its legs and the child order id, status and fill state. Available regardless of the ROUTED_EXECUTION_ENABLED flag, so history stays readable after routing is switched off. Note on timestamps: created_at / completed_at here are naive local timestamps serialized without a timezone offset — unlike Order.created_at, which is RFC 3339. Auth. API keys and delegations need trade:read.

get/orders/routes

Request

  • Base URL
    https://execution.kairos.trade
  • Auth
    API key in header X-Client-Id and API key in header X-Api-Key and API key in header X-Api-Secret

Query parameters

limitinteger

Maximum routes to return. Defaults to 50 and is not clamped server-side.

Response

The caller's routes, newest first.

idstring uuid required
market_link_idstring uuid nullable
providerstring required
market_idstring required
action'buy' | 'sell' required
sidestring required
requested_qtystring required
statusstring required
filled_qtystring required
avg_fill_price_bpsinteger nullable
created_atstring required

Naive local timestamp — serialized WITHOUT a timezone offset, so it is not an RFC 3339 instant. Unlike Order.created_at.

completed_atstring nullable

Naive local timestamp, same caveat as created_at.

Changes

No recorded changes to this operation across all 1 revision of this API.