Client Reference
Public Data (No Auth)
get_markets
markets = client.get_markets()
markets = client.get_markets(chain_id=137)
for m in markets:
print(f"{m.question} | volume={m.volume / 1e6:.2f} USDC | resolved={m.resolved}")Parameter
Type
Required
Description
get_market
stats = client.get_market(market_id="0x...")
print(f"Last price: {stats.last_price / 1e6:.4f} (${stats.last_price / 1e6:.4f})")
print(f"24h volume: {stats.volume_24h / 1e6:.2f} USDC")
print(f"Total volume: {stats.total_volume / 1e6:.2f} USDC")Parameter
Type
Required
Description
get_orderbook
Parameter
Type
Required
Description
get_trades
Parameter
Type
Required
Description
get_stats
Parameter
Type
Required
Description
get_platform_stats
get_holders
Parameter
Type
Required
Description
get_resolution
Parameter
Type
Required
Description
get_health
get_quick_market
Parameter
Type
Required
Description
get_quick_market_history
Parameter
Type
Required
Description
get_quick_market_price
Parameter
Type
Required
Description
get_quick_market_price_history
Parameter
Type
Required
Description
get_failed_trades
get_pending_trades
get_failed_claims
get_pending_claims
get_settlement_status
Parameter
Type
Required
Description
Order Management (Requires Signing)
create_order
Parameter
Type
Required
Description
create_limit_buy
Parameter
Type
Required
Description
create_limit_sell
Authenticated Endpoints (Requires Bearer Token)
post_order
Parameter
Type
Required
Description
get_orders
Parameter
Type
Required
Description
get_order
Parameter
Type
Required
Description
cancel_order
Parameter
Type
Required
Description
cancel_market_orders
Parameter
Type
Required
Description
get_positions
Parameter
Type
Required
Description
get_user_positions
Parameter
Type
Required
Description
get_user_orders
Parameter
Type
Required
Description
get_user_activity
Parameter
Type
Required
Description
get_user_stats
Gasless / Relayer Operations
approve_usdc_for_settlement
Parameter
Type
Required
Description
approve_ctf_for_settlement
Parameter
Type
Required
Description
sign_usdc_permit
Parameter
Type
Required
Description
approve_usdc
Parameter
Type
Required
Description
get_usdc_allowance
Parameter
Type
Required
Description
claim_winnings
Parameter
Type
Required
Description
batch_claim_winnings
Parameter
Type
Required
Description
sync_permit_nonce
Parameter
Type
Required
Description
Static Methods
request_api_credentials
Parameter
Type
Required
Description
