Module types

Module types 

Source
Expand description

Common data structures for Bybit v5 API

Defines all request/response types used throughout the SDK.

§Response Wrappers

Most API responses use wrapper objects containing a list field:

  • TickerList - wraps Vec<Ticker>
  • InstrumentList - wraps Vec<InstrumentInfo>
  • PositionList - wraps Vec<Position>
  • OrderList - wraps Vec<Order>
  • WalletBalance - wraps Vec<AccountBalance>

Structs§

AccountBalance
ApiResponse
Bybit API response wrapper
CoinBalance
CreateOrderRequest
CreateOrderRequestBuilder
Builder for CreateOrderRequest with fluent API
CreateOrderResponse
EmptyResult
Empty result for API calls that don’t return data
InstrumentInfo
InstrumentList
Wrapper for instrument list response
Order
OrderBook
OrderList
Wrapper for order list response
Position
PositionList
Wrapper for position list response
ServerTime
Bybit server time response
Ticker
TickerList
Wrapper for ticker list response
WalletBalance
Wrapper for wallet balance response

Enums§

Category
Product category for Bybit API endpoints
OrderStatus
Order status
OrderType
Order type: Market or Limit
Side
Order side: Buy or Sell
TimeInForce
Time in force strategy for orders