Skip to main content

Module query

Module query 

Source
Expand description

Deribit HTTP API query parameter builders.

Structs§

GetAccountSummariesParams
Query parameters for /private/get_account_summaries endpoint.
GetInstrumentParams
Query parameters for /public/get_instrument endpoint.
GetInstrumentParamsBuilder
Builder for GetInstrumentParams.
GetInstrumentsParams
Query parameters for /public/get_instruments endpoint.
GetInstrumentsParamsBuilder
Builder for GetInstrumentsParams.
GetLastTradesByInstrumentAndTimeParams
Query parameters for /public/get_last_trades_by_instrument_and_time endpoint.
GetLastTradesByInstrumentAndTimeParamsBuilder
Builder for GetLastTradesByInstrumentAndTimeParams.
GetOpenOrdersByInstrumentParams
Query parameters for /private/get_open_orders_by_instrument endpoint. Retrieves open orders for a specific instrument.
GetOpenOrdersByInstrumentParamsBuilder
Builder for GetOpenOrdersByInstrumentParams.
GetOpenOrdersParams
Query parameters for /private/get_open_orders endpoint. Retrieves all open orders across all currencies and instruments.
GetOrderBookParams
Query parameters for /public/get_order_book endpoint.
GetOrderBookParamsBuilder
Builder for GetOrderBookParams.
GetOrderHistoryByCurrencyParams
Query parameters for /private/get_order_history_by_currency endpoint. Retrieves historical orders for a specific currency.
GetOrderHistoryByCurrencyParamsBuilder
Builder for GetOrderHistoryByCurrencyParams.
GetOrderHistoryByInstrumentParams
Query parameters for /private/get_order_history_by_instrument endpoint. Retrieves historical orders for a specific instrument.
GetOrderHistoryByInstrumentParamsBuilder
Builder for GetOrderHistoryByInstrumentParams.
GetOrderStateParams
Query parameters for /private/get_order_state endpoint. Retrieves a single order by its ID.
GetPositionsParams
Query parameters for /private/get_positions endpoint. Retrieves positions for a specific currency.
GetPositionsParamsBuilder
Builder for GetPositionsParams.
GetTradingViewChartDataParams
Query parameters for /public/get_tradingview_chart_data endpoint.
GetUserTradesByCurrencyAndTimeParams
Query parameters for /private/get_user_trades_by_currency_and_time endpoint. Retrieves user trades for a specific currency within a time range.
GetUserTradesByCurrencyAndTimeParamsBuilder
Builder for GetUserTradesByCurrencyAndTimeParams.
GetUserTradesByInstrumentAndTimeParams
Query parameters for /private/get_user_trades_by_instrument_and_time endpoint. Retrieves user trades for a specific instrument within a time range.
GetUserTradesByInstrumentAndTimeParamsBuilder
Builder for GetUserTradesByInstrumentAndTimeParams.

Enums§

GetInstrumentParamsBuilderError
Error type for GetInstrumentParamsBuilder
GetInstrumentsParamsBuilderError
Error type for GetInstrumentsParamsBuilder
GetLastTradesByInstrumentAndTimeParamsBuilderError
Error type for GetLastTradesByInstrumentAndTimeParamsBuilder
GetOpenOrdersByInstrumentParamsBuilderError
Error type for GetOpenOrdersByInstrumentParamsBuilder
GetOrderBookParamsBuilderError
Error type for GetOrderBookParamsBuilder
GetOrderHistoryByCurrencyParamsBuilderError
Error type for GetOrderHistoryByCurrencyParamsBuilder
GetOrderHistoryByInstrumentParamsBuilderError
Error type for GetOrderHistoryByInstrumentParamsBuilder
GetPositionsParamsBuilderError
Error type for GetPositionsParamsBuilder
GetUserTradesByCurrencyAndTimeParamsBuilderError
Error type for GetUserTradesByCurrencyAndTimeParamsBuilder
GetUserTradesByInstrumentAndTimeParamsBuilderError
Error type for GetUserTradesByInstrumentAndTimeParamsBuilder