Polymarket market resolution by condition id

Returns the resolution of a Polymarket market on Polygon by condition id: resolution time, winning outcome, winning outcome token, the oracle that reported the result and the resolution source, from the ConditionResolution event.

By Divyasshree · saved 13 November 2026 · Bitquery API v2

What it returns

Filters

The query

query PolymarketMarketResolution {
  EVM(network: matic, dataset: combined) {
    PredictionManagements(
      where: {
        Management: {
          EventType: { is: "Resolved" }
          Prediction: {
            Condition: {
              Id: { is: "0xb9a7b47c2b3c56a902bd706745a98c3f627e6f25e3566205b362856f2804c721" }
            }
          }
        }
      }
    ) {
      Block {
        Time
      }
      Transaction {
        Hash
      }
      Log {
        Signature {
          Name
        }
        SmartContract
      }
      Management {
        EventType
        Prediction {
          Question {
            Title
            MarketId
            ResolutionSource
          }
          Condition {
            Id
            QuestionId
            Oracle
          }
          Outcome {
            Index
            Label
          }
          OutcomeToken {
            AssetId
          }
        }
      }
    }
  }
}

Similar queries