Methods
Overview
Response Format
response = client.get_markets()
# Check success
if response.errno == 0:
# Success - access data
data = response.result.data # For single objects
# or
items = response.result.list # For arrays
else:
# Error - check error message
print(f"Error {response.errno}: {response.errmsg}")Market Data Methods
get_markets()
Name
Type
Required
Default
Description
get_market()
Name
Type
Required
Default
Description
get_categorical_market()
Name
Type
Required
Description
get_quote_tokens()
Name
Type
Required
Default
Description
get_orderbook()
Name
Type
Required
Description
get_latest_price()
Name
Type
Required
Description
get_price_history()
Name
Type
Required
Default
Description
get_fee_rates()
Name
Type
Required
Description
Trading Operations
place_order()
Name
Type
Required
Description
Field
Type
Required
Description
place_orders_batch()
Name
Type
Required
Description
cancel_order()
Name
Type
Required
Description
cancel_orders_batch()
Name
Type
Required
Description
cancel_all_orders()
Name
Type
Required
Description
get_my_orders()
Name
Type
Required
Default
Description
get_order_by_id()
Name
Type
Required
Description
User Data Methods
get_my_balances()
get_my_positions()
Name
Type
Required
Default
Description
get_my_trades()
Name
Type
Required
Default
Description
Smart Contract Operations
enable_trading()
split()
Name
Type
Required
Description
merge()
Name
Type
Required
Description
redeem()
Name
Type
Required
Description
Error Handling
Exceptions
Exception
Description
Example Error Handling
Last updated