API Reference

Client class

pybotters.Client([apis, base_url])

HTTP / WebSocket API Client.

Fetch API Returns

pybotters.FetchResult(response, text, data)

Fetch API result.

pybotters.NotJSONContent(error)

Result of JSON decoding failure.

WebSocket API Returns

pybotters.WebSocketApp(session, url, *[, ...])

WebSocket Application.

pybotters.ClientWebSocketResponse(*args, ...)

Class for handling client-side websockets.

Common WebSocket handlers

pybotters.WebSocketQueue([maxsize])

WebSocket queue (from asyncio.Queue).

Exchange-specific Data Stores

pybotters.BinanceCOINMDataStore()

Binance COIN-M の DataStoreCollection クラス

pybotters.BinanceSpotDataStore()

Binance Spot の DataStoreCollection クラス

pybotters.BinanceUSDSMDataStore()

Binance USDⓈ-M の DataStoreCollection クラス

pybotters.BitMEXDataStore()

BitMEX の DataStoreCollection クラス

pybotters.BitgetV2DataStore()

DataStoreCollection for Bitget V2 API

pybotters.BitgetDataStore()

DataStoreCollection for Bitget V1 API

pybotters.BybitDataStore()

Bybit の DataStoreCollection クラス

pybotters.CoincheckDataStore()

Coincheck の DataStoreCollection クラス

pybotters.CoincheckPrivateDataStore()

DataStoreCollection for Coincheck Private WebSocket API

pybotters.GMOCoinDataStore()

GMO Coin の DataStoreCollection クラス

pybotters.HyperliquidDataStore()

DataStoreCollection for Hyperliquid.

pybotters.KuCoinDataStore()

KuCoin の DataStoreCollection クラス

pybotters.OKXDataStore()

OKX の DataStoreCollection クラス

pybotters.PhemexDataStore()

Phemex の DataStoreCollection クラス

pybotters.bitFlyerDataStore()

bitFlyer の DataStoreCollection クラス

pybotters.bitbankDataStore()

bitbank の DataStoreCollection クラス

pybotters.bitbankPrivateDataStore()

DataStoreCollection for bitbank Private Stream API.

Abstract DataStore

pybotters.DataStoreCollection()

Abstract DataStoreCollection class.

pybotters.DataStore([name, keys, data])

Abstract DataStore class.

Store changes

pybotters.StoreChange(store, operation, ...)

DataStore の変更データクラス

pybotters.StoreStream(store)

DataStore の変更ストリーム

Helpers

pybotters.helpers.GMOCoinHelper(client)

Post-maintenance reconnection helper for GMO Coin.

pybotters.helpers.hyperliquid

Signing helpers for Hyperliquid API.

pybotters.helpers.bitbank

Helper functions for bitbank Private Stream API and PubNub.