List oracle events
Retrieve on-chain oracle lifecycle events (resolutions, disputes, assertions, emergency resolutions). Filter by condition_ids or event_types and paginate with limit/pagination_key.
Query Parameters
Comma-separated condition IDs (max 20)
Comma-separated event names: Initialization, Proposal, Dispute, Settled, Resolution, ConditionResolution, Reset, Flag, Unflag, Pause, Unpause, ManualResolution, NegRiskOutcomeReported. Empty = all oracle event types.
Start timestamp (Unix seconds)
End timestamp (Unix seconds)
Results per page (default 10, max 250)
x >= 0Pagination offset. Takes precedence over pagination_key.
x >= 0Cursor-based pagination key
Sort direction (default true = newest first)
Response
Oracle events matching the filter
- OrderFilled
- OrdersMatched
- MakerRebate
- Reward
- Yield
- Redemption
- Merge
- Split
- PositionsConverted
- Cancelled
- Initialization
- Proposal
- Dispute
- Settled
- Resolution
- ConditionResolution
- Reset
- Flag
- Unflag
- Pause
- Unpause
- ManualResolution
- NegRiskOutcomeReported
- RegisterToken
- Approval
- ComboCreation
- ComboExecution
- ComboStatusUpdate
- ComboPositionsSplit
- ComboPositionsMerged
- ComboSplitOnCondition
- ComboMergedOnCondition
- ComboExtracted
- ComboInjected
- ComboConvertedToYesBasket
- ComboMergedFromYesBasket
- ComboCompressed
- ComboPositionRedeemed
- ComboWrapped
- ComboUnwrapped
- ComboHorizontalSplit
- ComboHorizontalMerge
- ComboPositionConverted
- ComboPositionMigrated
Tagged enum for all trade types — serializes with "trade_type": "..." discriminator
and only includes fields relevant to each type.
Trader whose fill is represented by this row.
Fill side from trader perspective.
ERC1155 position ID filled.
USDC notional for the fill.
Shares filled.
Fill price per share.
Exchange contract namespace that emitted the fill.
CTFExchange, NegRiskExchange, ConditionalTokens, NegRiskAdapter, CTFExchangeV2, NegRiskExchangeV2, ComboExchange, ComboCombinatorialModule, ComboNegRiskModule, Unknown OrderFilled x >= 0x >= 0x >= 0x >= 0x >= 0CLOB order hash filled by this trade.
Counterparty/taker address when emitted by the exchange.
Market condition ID for the filled position.
Human-readable outcome label, when enriched.
Outcome index for the filled position.
x >= 0Market question, when enriched.
Market image URL, when enriched.
Market slug, when enriched.
Parent event slug, when enriched.
Probability adjusted for outcome direction when outcome is known.
Fee in USDC when known.
Raw share-denominated fee for buy fills when applicable.
Fee rate as a percent value, not a fraction.
CLOB V2 builder code (lower-cased "0x..." bytes32 hex). Always absent for V1
trades and may be 0x0000… for V2 trades placed without a builder code.
Builder fee in USDC. Absent when no builder code is attached.