Models
Data Models
Enums
TopicType
from opinion_clob_sdk.model import TopicType
class TopicType(Enum):
BINARY = 0 # Two-outcome markets (YES/NO)
CATEGORICAL = 1 # Multi-outcome markets (Option A/B/C/...)# Filter for binary markets only
markets = client.get_markets(topic_type=TopicType.BINARY)
# Filter for categorical markets
markets = client.get_markets(topic_type=TopicType.CATEGORICAL)TopicStatus
TopicStatusFilter
OrderSide
Order Types
Data Classes
PlaceOrderDataInput
Field
Type
Required
Description
OrderData
OrderDataInput
Response Models
API Response Structure
Result Types
Market Data Models
Market Object
Field
Type
Description
CollectionDataOpenAPI
Field
Type
Required
Description
CollectionMarketDataOpenAPI
Field
Type
Required
Description
Quote Token Object
Field
Type
Description
Orderbook Object
Constants
Signature Types
Address Constants
Chain IDs
Decimals
Helper Functions
safe_amount_to_wei()
calculate_order_amounts()
Next Steps
Last updated