Module models

Module models 

Source
Expand description

Data transfer objects for deserializing Ax HTTP API payloads.

Structs§

AuthenticateApiKeyRequest
Request body for POST /authenticate using API key and secret.
AuthenticateUserRequest
Request body for POST /authenticate using username and password.
AxAuthenticateResponse
Response payload returned by POST /authenticate.
AxBalance
Individual balance entry.
AxBalancesResponse
Response payload returned by GET /balances.
AxCancelOrderResponse
Response payload returned by POST /cancel_order.
AxCandle
Individual candle/OHLCV entry.
AxCandleResponse
Response payload returned by GET /candles/current and GET /candles/last.
AxCandlesResponse
Response payload returned by GET /candles.
AxFill
Individual fill/trade entry.
AxFillsResponse
Response payload returned by GET /fills.
AxFundingRate
Individual funding rate entry.
AxFundingRatesResponse
Response payload returned by GET /funding-rates.
AxInstrument
Individual instrument definition.
AxInstrumentsResponse
Response payload returned by GET /instruments.
AxOpenOrder
Individual open order entry.
AxPerSymbolRisk
Per-symbol risk metrics.
AxPlaceOrderResponse
Response payload returned by POST /place_order.
AxPosition
Individual position entry.
AxPositionsResponse
Response payload returned by GET /positions.
AxRiskSnapshot
Risk snapshot data.
AxRiskSnapshotResponse
Response payload returned by GET /risk-snapshot.
AxTicker
Individual ticker entry.
AxTickersResponse
Response payload returned by GET /tickers.
AxTransaction
Individual transaction entry.
AxTransactionsResponse
Response payload returned by GET /transactions.
AxWhoAmI
Response payload returned by GET /whoami.
CancelOrderRequest
Request body for POST /cancel_order.
PlaceOrderRequest
Request body for POST /place_order.

Type Aliases§

AxOpenOrdersResponse
Response payload returned by GET /open_orders.