{"x402Version":2,"payTo":"0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3","resources":[{"id":2988,"slug":"2988","resource":"https://api.x402intel.uk/x402-authenticity/:payTo","description":"x402 seller attribution intelligence: reported calls versus catalog-attributed on-chain USDC flow, payer-address concentration and forensic signals. Attribution is not protocol or fraud proof.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"payTo":"0x5a78ace5dd133316c8aaf7e156fbfc57e1209cf9"},"queryParams":{},"type":"http"},"output":{"example":{"generatedAt":"2026-07-19T00:00:00.000Z","payTo":"0x0000000000000000000000000000000000000000","verdict":"no-activity"},"type":"json"}},"routeTemplate":"/x402-authenticity/:payTo","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"additionalProperties":false,"properties":{"payTo":{"pattern":"^0x[0-9a-fA-F]{40}$","type":"string"}},"required":["payTo"],"type":"object"},"queryParams":{"additionalProperties":false,"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":true,"properties":{},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.x402intel.uk","lastUpdated":"2026-08-26T06:42:06.185Z","quality":{"calls30d":64,"uniquePayers30d":3,"lastCalledAt":"2026-09-07T09:04:03.218Z"},"liveness":{},"verified":false,"featured":false},{"id":1360,"slug":"1360","resource":"https://api.polym.uk/resolution-risk","description":"UMA resolution dispute and flip base rates by category and criterion clarity; descriptive historical compatibility, not a market-specific forecast. BEFORE YOU PAY: free substitute https://dash.polym.uk/uma-base-rates.json and https://dash.polym.uk/uma-flip-rate.json. THIS ADDS: The two artifacts joined into one response, dispute axis and flip axis already aligned by category. The underlying numbers are the same ones in those two free files.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"asOf":"2026-08-31T11:03:16.092Z","byCategory":[{"category":"Geopolitics","disputeInsufficientSample":false,"disputeRatePctChronological":2.3,"disputeRatePctHighVolume":35.2,"elevated":true,"flipInsufficientSample":false,"flipRatePct":8,"lockupHoursIfDisputed":119,"lockupHoursPerMarket":42}],"caveats":["SHOWCASE, NOT THE PAID RESPONSE: what you see is one category row of the base-rate table. byCategory is cut to 1 of the 6 rows this response carried. clarity and flipOverall are the aggregate over the whole response, so they are null here and populated in a paid response. Nothing is masked or invented: every value is a dated measurement, kept so you can read the shape, the units and the field semantics. The schema published beside it is complete; a paid call returns the complete set.","EXAMPLE ONLY: a paid response captured from api.polym.uk on 2026-09-01, then frozen. A live response carries its own asOf and current values.","Category BASE RATE, not a forecast for any specific market. On-chain and Gamma fact, not an accusation.","Dispute: two samples. The absolute figure varies several-fold; the signal is the relative RANK. Flip and clarity cells are small and directional, and insufficientSample is flagged when so.","Category is a title heuristic and 'Other' is the residual bucket. DVM vote concentration is deferred: cited from press coverage, not recomputed here."],"clarity":null,"dataDegraded":false,"elevatedRiskCategories":["Geopolitics"],"flipAsOf":"2026-08-31T11:56:03.265Z","flipOverall":null,"howToRead":"TWO axes per category: dispute (how often markets like this are disputed at UMA) by flip (when disputed, how often the outcome REVERSES). Flip often INVERTS the dispute ranking. clarity: a title that states a checkable threshold is disputed less often than one that does not, and this is orthogonal to category. Read from the TITLE only; the resolution rules are not read."},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"asOf":{"format":"date-time","type":"string"},"byCategory":{"items":{"additionalProperties":false,"properties":{"category":{"type":"string"},"disputeInsufficientSample":{"type":"boolean"},"disputeRatePctChronological":{"maximum":100,"minimum":0,"type":["number","null"]},"disputeRatePctHighVolume":{"maximum":100,"minimum":0,"type":"number"},"elevated":{"type":"boolean"},"flipInsufficientSample":{"type":"boolean"},"flipRatePct":{"maximum":100,"minimum":0,"type":["number","null"]},"lockupHoursIfDisputed":{"minimum":0,"type":["number","null"]},"lockupHoursPerMarket":{"minimum":0,"type":["number","null"]}},"required":["category","disputeRatePctHighVolume","disputeRatePctChronological","disputeInsufficientSample","elevated","lockupHoursPerMarket","lockupHoursIfDisputed","flipRatePct","flipInsufficientSample"],"type":"object"},"type":"array"},"caveats":{"items":{"type":"string"},"type":"array"},"clarity":{"additionalProperties":false,"properties":{"checkableTitle":{"additionalProperties":true,"properties":{"disputeRatePct":{"maximum":100,"minimum":0,"type":"number"},"disputedMarkets":{"description":"Disputed markets in this title-clarity cell. Numerator of disputeRatePct.","minimum":0,"type":"integer"},"marketsScanned":{"minimum":0,"type":"integer"}},"required":["marketsScanned","disputeRatePct"],"type":"object"},"uncheckableTitle":{"additionalProperties":true,"properties":{"disputeRatePct":{"maximum":100,"minimum":0,"type":"number"},"disputedMarkets":{"description":"Disputed markets in this title-clarity cell. Numerator of disputeRatePct.","minimum":0,"type":"integer"},"marketsScanned":{"minimum":0,"type":"integer"}},"required":["marketsScanned","disputeRatePct"],"type":"object"}},"required":["checkableTitle","uncheckableTitle"],"type":["object","null"]},"dataDegraded":{"type":"boolean"},"elevatedRiskCategories":{"items":{"type":"string"},"type":"array"},"flipAsOf":{"format":"date-time","type":["string","null"]},"flipOverall":{"additionalProperties":true,"properties":{"disputedResolved":{"minimum":0,"type":"integer"},"flipRatePct":{"maximum":100,"minimum":0,"type":"number"},"flipped":{"description":"Disputes whose outcome reversed. Numerator of flipRatePct.","minimum":0,"type":"integer"},"splitCount":{"description":"Disputes resolved to a split outcome rather than to one side.","minimum":0,"type":"integer"}},"required":["flipRatePct","disputedResolved"],"type":["object","null"]},"howToRead":{"type":"string"}},"required":["asOf","flipAsOf","dataDegraded","elevatedRiskCategories","byCategory","clarity","flipOverall","howToRead","caveats"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.polym.uk","lastUpdated":"2026-09-17T06:13:50.821Z","quality":{"calls30d":14,"uniquePayers30d":8,"lastCalledAt":"2026-09-17T06:13:50.083Z"},"liveness":{},"verified":false,"featured":false},{"id":1362,"slug":"1362","resource":"https://api.polym.uk/market-authenticity/:conditionId","description":"Per-market Polymarket taker-flow concentration, price-band structure and book compatibility. Facts, never a fraud verdict. BEFORE YOU PAY: free substitute https://dash.polym.uk/markets.json. THIS ADDS: A single-market lookup instead of the whole snapshot, for a decomposed market. Outside that set: 422, and no charge.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"conditionId":"0xa3b36b2d6104d34af4e6c6215fc818e43352e78a748fbfb0b85e3a35f71dec9a"},"queryParams":{},"type":"http"},"output":{"example":{"apparentVolumeUsd":250883.87,"asOf":"2026-09-01T03:42:26.765Z","bucket":"broad","caveats":["SHOWCASE, NOT THE PAID RESPONSE: what you see is one market of the covered set, and the route answers for any covered conditionId you pass. Nothing is masked or invented: every value is a dated measurement, kept so you can read the shape, the units and the field semantics. The schema published beside it is complete; a paid call returns the complete set.","EXAMPLE ONLY: what this route returns for one market of the free public snapshot of 2026-09-01T03:42Z, then frozen. A live response carries its own asOf and current values.","Coverage is partial and declared. Only markets decomposed by window volume answer with found:true; a conditionId outside that set returns 422, is not billed, and carries a note instead of metrics. GET /coverage is free and reports how many markets are decomposed right now.","Descriptive FACT for the observed window. Never an accusation of fraud, nor a wash or skill label.","apparentVolumeUsd counts executed trades, which is not the same as liquidity or open interest. It is taker-side and window-scoped, not lifetime.","Concentration is measured among the OBSERVED TAKERS (the tape is taker-only). effectiveTraders = 1/HHI, which exposes what distinctTraders hides.","onchainCounterparties is how many distinct counterparties the dominant taker traded against: a FACT, not a wash verdict. The proxy wallet is not the owner, and the graph is one hop deep.","betResolvedInFavor means the dominant direction coincided with the resolution. One sample; neither PnL nor evidence of skill.","resolutionRisk is the category BASE RATE, not a forecast for this market: dispute (how often markets like this are disputed at UMA) by flip (when disputed, how often the outcome REVERSES). On-chain fact; a small cell is directional only."],"concentration":{"distinctTraders":349,"effectiveTraders":18,"hhi":0.06,"topTraderShare":0.1425},"conditionId":"0xa3b36b2d6104d34af4e6c6215fc818e43352e78a748fbfb0b85e3a35f71dec9a","dominantFlow":{"betResolvedInFavor":null,"counterpartyHhi":null,"distinctCounterparties":null,"effectiveCounterparties":null,"notionalUsd":35760.11,"outcome":"Yes","sampledFills":null,"side":"BUY","vwap":0.44,"wallet":"0x7d56d84778fc6caa66f517be0ebe1df5d9f54950","walletMarkets":1},"found":true,"marketClosed":false,"priceBand":{"nearResolutionShare":0,"subCentShare":0},"resolutionRisk":{"category":"Other","categoryDisputeRatePct":8.3,"categoryDisputeSample":"high-volume","categoryElevated":false,"categoryFlipRatePct":13.1,"categoryInsufficientSample":false,"flipInsufficientSample":false,"titleLooksCheckable":false},"structure":{"apparentVsBookFlag":false,"bookLiquidityUsd":751513.2288,"endDate":"2026-09-16T00:00:00Z","orderbookEnabled":true,"rewardsSubsidized":true,"spread":0.01},"title":"Will there be no change in Fed interest rates after the September 2026 meeting?","trades":486,"windowHours":71.95},"type":"json"}},"routeTemplate":"/market-authenticity/:conditionId","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"additionalProperties":false,"properties":{"conditionId":{"description":"A market is covered only while it is in the observed window, so any single example ages. Take a covered markets[].conditionId from the free snapshot at https://dash.polym.uk/markets.json, or call GET /coverage (free) for how many markets are decomposed right now. A conditionId outside the covered set returns 422 and is not billed.","pattern":"^0x[0-9a-fA-F]{64}$","type":"string"}},"required":["conditionId"],"type":"object"},"queryParams":{"additionalProperties":false,"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"oneOf":[{"additionalProperties":false,"properties":{"apparentVolumeUsd":{"minimum":0,"type":"number"},"asOf":{"format":"date-time","type":"string"},"bucket":{"description":"Descriptive taker-flow structure bucket, not a fraud verdict.","enum":["unranked","structurally-thin","concentrated","moderate","broad"],"type":"string"},"caveats":{"items":{"type":"string"},"type":"array"},"concentration":{"additionalProperties":false,"properties":{"distinctTraders":{"minimum":0,"type":"integer"},"effectiveTraders":{"minimum":0,"type":"integer"},"hhi":{"maximum":1,"minimum":0,"type":"number"},"topTraderShare":{"maximum":1,"minimum":0,"type":"number"}},"required":["topTraderShare","hhi","effectiveTraders","distinctTraders"],"type":"object"},"conditionId":{"description":"Polymarket condition ID.","pattern":"^0x[0-9a-fA-F]{64}$","type":"string"},"dominantFlow":{"additionalProperties":false,"properties":{"betResolvedInFavor":{"type":["boolean","null"]},"counterpartyHhi":{"minimum":0,"type":["number","null"]},"distinctCounterparties":{"minimum":0,"type":["integer","null"]},"effectiveCounterparties":{"minimum":0,"type":["integer","null"]},"notionalUsd":{"minimum":0,"type":"number"},"outcome":{"type":"string"},"sampledFills":{"minimum":0,"type":["integer","null"]},"side":{"enum":["BUY","SELL"],"type":"string"},"vwap":{"maximum":1,"minimum":0,"type":"number"},"wallet":{"type":"string"},"walletMarkets":{"minimum":0,"type":["integer","null"]}},"required":["wallet","side","outcome","vwap","notionalUsd","walletMarkets","distinctCounterparties","betResolvedInFavor"],"type":["object","null"]},"found":{"const":true,"type":"boolean"},"marketClosed":{"type":["boolean","null"]},"priceBand":{"additionalProperties":false,"properties":{"nearResolutionShare":{"maximum":1,"minimum":0,"type":"number"},"subCentShare":{"maximum":1,"minimum":0,"type":"number"}},"required":["subCentShare","nearResolutionShare"],"type":"object"},"resolutionRisk":{"additionalProperties":false,"properties":{"category":{"type":"string"},"categoryDisputeRatePct":{"maximum":100,"minimum":0,"type":["number","null"]},"categoryDisputeSample":{"type":"string"},"categoryElevated":{"type":"boolean"},"categoryFlipRatePct":{"maximum":100,"minimum":0,"type":["number","null"]},"categoryInsufficientSample":{"type":"boolean"},"flipInsufficientSample":{"type":"boolean"},"titleLooksCheckable":{"type":"boolean"}},"required":["category","categoryDisputeRatePct","categoryDisputeSample","categoryInsufficientSample","categoryElevated","titleLooksCheckable","categoryFlipRatePct","flipInsufficientSample"],"type":["object","null"]},"structure":{"additionalProperties":false,"properties":{"apparentVsBookFlag":{"type":["boolean","null"]},"bookLiquidityUsd":{"minimum":0,"type":["number","null"]},"endDate":{"type":["string","null"]},"orderbookEnabled":{"type":["boolean","null"]},"rewardsSubsidized":{"type":["boolean","null"]},"spread":{"minimum":0,"type":["number","null"]}},"required":["bookLiquidityUsd","spread","orderbookEnabled","rewardsSubsidized","apparentVsBookFlag","endDate"],"type":"object"},"title":{"type":"string"},"trades":{"minimum":0,"type":"integer"},"windowHours":{"minimum":0,"type":"number"}},"required":["asOf","windowHours","conditionId","title","found","bucket","marketClosed","apparentVolumeUsd","trades","concentration","priceBand","structure","dominantFlow","resolutionRisk","caveats"],"type":"object"},{"additionalProperties":false,"properties":{"asOf":{"format":"date-time","type":"string"},"caveats":{"items":{"type":"string"},"type":"array"},"conditionId":{"pattern":"^0x[0-9a-fA-F]{64}$","type":"string"},"found":{"const":false,"type":"boolean"},"note":{"type":"string"}},"required":["asOf","conditionId","found","note","caveats"],"type":"object"}],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.polym.uk","lastUpdated":"2026-09-07T10:44:25.179Z","quality":{"calls30d":7,"uniquePayers30d":1,"lastCalledAt":"2026-09-07T10:44:24.514Z"},"liveness":{},"verified":false,"featured":false},{"id":1361,"slug":"1361","resource":"https://api.polym.uk/screener","description":"Ranked Polymarket market-flow screener with factual concentration and liquidity-compatibility fields for the observed window. BEFORE YOU PAY: free substitute https://dash.polym.uk/markets.json. THIS ADDS: Little today, and we would rather you knew: the free snapshot has every field this route returns, for the whole decomposed set instead of the 40 rows this caps at, and it also carries the dominant-flow wallet that this route omits. Buy only if a small fixed-shape response beats completeness.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"top":20},"type":"http"},"output":{"example":{"asOf":"2026-09-01T03:42:26.765Z","caveats":["SHOWCASE, NOT THE PAID RESPONSE: what you see is one ranked row of the screener. markets is cut to 1 of the 8 rows this response carried. Nothing is masked or invented: every value is a dated measurement, kept so you can read the shape, the units and the field semantics. The schema published beside it is complete; a paid call returns the complete set.","STATIC CONTRACT SAMPLE: what GET /screener?top=8 returns for the free public snapshot of 2026-09-01T03:42Z, restricted to the markets the seller's own flag reported open, then frozen. It is not current market intelligence: a live response carries its own asOf and current values, and GET /coverage is free and reports how many markets are decomposed right now.","Descriptive FACT for the observed window. Never an accusation of fraud, nor a wash or skill label.","apparentVolumeUsd counts executed trades, which is not the same as liquidity or open interest. It is taker-side and window-scoped, not lifetime.","Concentration is measured among the OBSERVED TAKERS (the tape is taker-only). effectiveTraders = 1/HHI, which exposes what distinctTraders hides.","onchainCounterparties is how many distinct counterparties the dominant taker traded against: a FACT, not a wash verdict. The proxy wallet is not the owner, and the graph is one hop deep.","betResolvedInFavor means the dominant direction coincided with the resolution. One sample; neither PnL nor evidence of skill.","resolutionRisk is the category BASE RATE, not a forecast for this market: dispute (how often markets like this are disputed at UMA) by flip (when disputed, how often the outcome REVERSES). On-chain fact; a small cell is directional only."],"decomposed":93,"markets":[{"apparentVolumeUsd":287740.83,"apparentVsBookFlag":null,"bucket":"broad","conditionId":"0xeef04a24987593cf21397c2ee92b8e82a58d43e2e5f7dde9bd3ebddda8377dbf","effectiveTraders":11,"marketClosed":false,"resolution":{"category":"Sports","categoryDisputeRatePct":0.4,"categoryFlipRatePct":31.9,"titleLooksUncheckable":false},"title":"Monterrey Open: Diane Parry vs Elise Mertens","topTraderShare":0.2214}],"observedMarkets":42605,"windowHours":71.95},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"top":{"default":20,"maximum":40,"minimum":1,"type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"asOf":{"format":"date-time","type":"string"},"caveats":{"items":{"type":"string"},"type":"array"},"decomposed":{"minimum":0,"type":"integer"},"markets":{"items":{"additionalProperties":false,"properties":{"apparentVolumeUsd":{"description":"Observed taker-side volume in the materialized window, in USD.","minimum":0,"type":"number"},"apparentVsBookFlag":{"description":"Whether observed volume is structurally inconsistent with available book liquidity.","type":["boolean","null"]},"bucket":{"description":"Descriptive taker-flow structure bucket, not a fraud verdict.","enum":["unranked","structurally-thin","concentrated","moderate","broad"],"type":"string"},"conditionId":{"description":"Polymarket condition ID.","pattern":"^0x[0-9a-fA-F]{64}$","type":"string"},"effectiveTraders":{"description":"HHI-derived effective trader count for the observed taker flow.","minimum":0,"type":"integer"},"marketClosed":{"description":"Whether the market was closed in the artifact.","type":["boolean","null"]},"resolution":{"additionalProperties":false,"properties":{"category":{"description":"Heuristic category inferred from the market title.","type":"string"},"categoryDisputeRatePct":{"maximum":100,"minimum":0,"type":["number","null"]},"categoryFlipRatePct":{"maximum":100,"minimum":0,"type":["number","null"]},"titleLooksUncheckable":{"description":"True when the market TITLE states no checkable threshold (price, number, score, head-to-head). Read from the title only — the resolution rules are not read.","type":"boolean"}},"required":["category","categoryDisputeRatePct","categoryFlipRatePct","titleLooksUncheckable"],"type":["object","null"]},"title":{"description":"Observed Polymarket market title.","type":"string"},"topTraderShare":{"description":"Share of observed taker volume attributed to the top trader.","maximum":1,"minimum":0,"type":"number"}},"required":["conditionId","title","bucket","apparentVolumeUsd","topTraderShare","effectiveTraders","apparentVsBookFlag","marketClosed","resolution"],"type":"object"},"type":"array"},"observedMarkets":{"minimum":0,"type":"integer"},"windowHours":{"minimum":0,"type":"number"}},"required":["asOf","windowHours","observedMarkets","decomposed","markets","caveats"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.polym.uk","lastUpdated":"2026-09-16T18:09:34.714Z","quality":{"calls30d":6,"uniquePayers30d":2,"lastCalledAt":"2026-09-16T18:09:33.554Z"},"liveness":{},"verified":false,"featured":false},{"id":2987,"slug":"2987","resource":"https://api.x402intel.uk/x402-market","description":"x402 market intelligence with current catalog-attributed USDC flow, address-level demand signals and separately labeled value-matched history. The headline covers Base only (market.universeChains); the multi-chain picture ships alongside it as ecosystem, split into an RPC-proven floor and an indexed upper bound that are not additive (notASum). Attribution is not exclusive protocol-intent proof.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{},"type":"http"},"output":{"example":{"demand":{"totalBuyers":0},"ecosystem":{"composition":[{"chain":"base","grade":"rpc_proven","measurementContract":"x402.attributed_volume_usd.catalog_auth_join.v1","provenFloorUsd":0,"volumeUsd":{"movedTo":"provenFloorUsd","why":"no field spans two measurement contracts"},"withheldReason":null}],"floor":{"byContract":[{"chains":["base"],"contract":"x402.attributed_volume_usd.catalog_auth_join.v1","usd":0}],"chains":["base"],"grades":["rpc_proven"],"total":{"status":"published","value":0}},"notASum":true,"upperBound":{"byContract":[{"chains":["base"],"contract":"x402.attributed_volume_usd.catalog_auth_join.v1","usd":0},{"chains":["solana"],"contract":"x402.facilitator_gasless_volume_usd.indexed_fee_payer_join.v1","usd":0}],"chains":["base","solana"],"total":{"reason":{"code":"incomparable_mix","contracts":["…","…"]},"status":"withheld","value":null}},"withheldChains":[]},"generatedAt":"2026-07-19T00:00:00.000Z","market":{"sellersOnBase":0,"sellersWithAttributedActivity":0,"sellersWithRealActivity":0,"universeChains":["base"]}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":true,"properties":{},"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.x402intel.uk","lastUpdated":"2026-09-08T23:29:06.769Z","quality":{"calls30d":6,"uniquePayers30d":5,"lastCalledAt":"2026-09-08T23:29:06.017Z"},"liveness":{},"verified":false,"featured":false},{"id":1363,"slug":"1363","resource":"https://api.polym.uk/resolution-watchlist","description":"Live Polymarket watchlist ranked by structural UMA resolution base-rate signals, with flip risk kept as a separate conditional axis. BEFORE YOU PAY: free substitute https://dash.polym.uk/markets.json and https://dash.polym.uk/uma-base-rates.json. THIS ADDS: The live subset ranked by structural dispute signals, computed for you. The inputs are in the free files; the ranking and the tiering are what this adds.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"top":25},"type":"http"},"output":{"example":{"asOf":"2026-09-01T02:31:34.907Z","caveats":["SHOWCASE, NOT THE PAID RESPONSE: what you see is one ranked row of the watchlist. markets is cut to 1 of the 8 rows this response carried. Nothing is masked or invented: every value is a dated measurement, kept so you can read the shape, the units and the field semantics. The schema published beside it is complete; a paid call returns the complete set.","EXAMPLE ONLY: a paid response captured from api.polym.uk on 2026-09-01 with top=8, then frozen. A live response carries its own asOf and current values. The row count is bounded by the 402 challenge header budget, not by the route: top accepts 1 through 40.","Structural BASE RATE for the category and criterion. Not a prediction that THIS market will be disputed or reversed. A fact, not an accusation.","tier uses the RANK-stable signal (category elevated by consensus across two samples, plus a title with no checkable threshold, read from the TITLE and not from the resolution rules), not the absolute dispute rate, which varies about 16-fold between samples.","LIVE markets only, and liveness must have been MEASURED (marketClosed === false). A market whose Gamma context was not fetched is absent rather than assumed open. Drawn from the set decomposed by window volume; this is not the whole Polymarket universe.","flipProne is omitted when the category flip sample is small and therefore directional. Category is a title heuristic."],"flipReferencePct":14.6,"flipReferenceStatus":"measured","flipReferenceWithheldReason":null,"howToRead":"Ranks LIVE markets by STRUCTURAL resolution risk. tier counts how many DISPUTE-axis signals are present (category elevated by consensus, plus a title with no checkable threshold): elevated=2, watch=1, baseline=0. flipProne is a separate axis: if disputed, the outcome tends to REVERSE (category rate at or above the overall rate). Both axes are conditional, and flip alone never raises the tier.","liveMarketsRanked":8,"markets":[{"apparentVolumeUsd":46599.79,"category":"Geopolitics","categoryDisputeRatePctHighVolume":35.2,"categoryElevated":true,"conditionId":"0x9b94d7e2e7250d156b02435f4d59634d357dc789d842eaee15c35c1158d5bca4","disputeFlagCount":2,"flags":{"categoryElevated":true,"flipProne":false,"titleLooksUncheckable":true},"flipRatePct":null,"marketClosed":false,"tier":"elevated","title":"US ceasefire against Iran continues through September 15?","titleLooksUncheckable":true}],"tierCounts":{"elevated":6,"watch":2},"windowHours":71.94},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"additionalProperties":false,"properties":{"top":{"default":25,"maximum":40,"minimum":1,"type":"integer"}},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"additionalProperties":false,"properties":{"asOf":{"format":"date-time","type":"string"},"caveats":{"items":{"type":"string"},"type":"array"},"flipReferencePct":{"description":"Overall flip reference rate, in percent. `null` means WITHHELD, never a default: see flipReferenceStatus and flipReferenceWithheldReason. When it is null, flipProne was not evaluated on any row.","maximum":100,"minimum":0,"type":["number","null"]},"flipReferenceStatus":{"enum":["measured","withheld"],"type":"string"},"flipReferenceWithheldReason":{"type":["string","null"]},"howToRead":{"type":"string"},"liveMarketsRanked":{"minimum":0,"type":"integer"},"markets":{"items":{"additionalProperties":false,"properties":{"apparentVolumeUsd":{"minimum":0,"type":"number"},"category":{"type":"string"},"categoryDisputeRatePctHighVolume":{"maximum":100,"minimum":0,"type":"number"},"categoryElevated":{"type":"boolean"},"conditionId":{"description":"Polymarket condition ID.","pattern":"^0x[0-9a-fA-F]{64}$","type":"string"},"disputeFlagCount":{"minimum":0,"type":"integer"},"flags":{"additionalProperties":false,"properties":{"categoryElevated":{"description":"Category flagged elevated by consensus across both dispute samples. Dispute axis; counts toward tier.","type":"boolean"},"flipProne":{"description":"Separate conditional axis: if disputed, this category reverses at or above the overall rate. Never raises the tier.","type":"boolean"},"titleLooksUncheckable":{"description":"The title states no checkable threshold. Dispute axis; counts toward tier. Read from the title only.","type":"boolean"}},"required":["categoryElevated","titleLooksUncheckable","flipProne"],"type":"object"},"flipRatePct":{"maximum":100,"minimum":0,"type":["number","null"]},"marketClosed":{"type":["boolean","null"]},"tier":{"enum":["elevated","watch","baseline"],"type":"string"},"title":{"type":"string"},"titleLooksUncheckable":{"type":"boolean"}},"required":["conditionId","title","tier","disputeFlagCount","flags","category","titleLooksUncheckable","categoryElevated","categoryDisputeRatePctHighVolume","flipRatePct","apparentVolumeUsd","marketClosed"],"type":"object"},"type":"array"},"tierCounts":{"additionalProperties":{"minimum":0,"type":"integer"},"type":"object"},"windowHours":{"minimum":0,"type":"number"}},"required":["asOf","windowHours","liveMarketsRanked","tierCounts","flipReferencePct","markets","howToRead","caveats"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.polym.uk","lastUpdated":"2026-09-07T10:17:41.388Z","quality":{"calls30d":4,"uniquePayers30d":1,"lastCalledAt":"2026-09-07T10:17:40.631Z"},"liveness":{},"verified":false,"featured":false},{"id":1364,"slug":"1364","resource":"https://api.polym.uk/market-intelligence/:conditionId","description":"Resolution-integrity dossier for one Polymarket market: UMA exposure, proposer and disputer records, post-open context, comparables. Never a forecast. BEFORE YOU PAY: free substitute https://dash.polym.uk/calibration.json and https://dash.polym.uk/uma-flip-rate.json and gamma-api.polymarket.com. THIS ADDS: Proposer/disputer records from DisputePrice on chain, denominator named; context appended AFTER the market opened, window stated; comparables. No probability: observations are not independent.","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","payTo":"0x7b13107779CfDA1bEba3289d0Fbe27310436f3E3","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"50000","maxTimeoutSeconds":300}],"outputSchema":{"bazaar":{"info":{"input":{"method":"GET","pathParams":{"conditionId":"0xa3b36b2d6104d34af4e6c6215fc818e43352e78a748fbfb0b85e3a35f71dec9a"},"queryParams":{},"type":"http"},"output":{"example":{"asOf":"2026-09-05T23:59:36.239Z","caveats":["SHOWCASE, NOT THE PAID RESPONSE: what you see is the resolution-integrity dossier for one market of the covered set, and the route answers for any covered conditionId you pass. missing is cut to 1 of the 2 rows this response carried. oracleExposure, ruleIntegrity and flowAuthenticity are the aggregate over the whole response, so they are null here and populated in a paid response. Nothing is masked or invented: every value is a dated measurement, kept so you can read the shape, the units and the field semantics. The schema published beside it is complete; a paid call returns the complete set.","This is a resolution-integrity dossier, not a forecast. Every figure is an on-chain fact, a count with its denominator stated, or a set of comparable markets from our archive. No per-market probability is fitted, and none is sold.","A dispute at UMA is not the same event as a reversal: the final answer often confirms the original proposal rather than overturning it. The share that actually reversed is published, free and current, in dash.polym.uk/uma-flip-rate.json — read it there rather than from a sentence here, because a figure written into fixed prose is a figure that stops being true.","Coverage is partial and declared. We build dossiers for the decomposed market set; a market outside it returns 422 and is not charged.","A market absent from this artifact is not a market with no risk: it is a market outside the decomposed set, and the API answers 422 for it without charging.","Every rate carries the sample that produced it and the confidence gate that let it through. Where the gate refused, the counts stay and the rate is null — null means not measured, never zero.","The theme and storyline labels are OUR reading of the market title. They are not the tags the venue published, and they are not read from the resolution rules."],"comparables":{"applicability":"unknown-scope","baseRate":{"ci95":{"hi":0.09860304145346961,"lo":0.06431481839069893},"confidence":"measured","disputed":77,"n":965,"rate":0.07979274611398963},"matched":[{"conditionId":"0xc1556ecbe613e403dfb9e38bf1b25a8aee2aa1687f2b343bc896dd2c9763ed74","disputed":false,"outcomeYes":true,"question":"Israel x Iran ceasefire continues through August 31?","scheduledEndTs":1788475740,"story":"august ceasefire continues iran israel through","theme":"geopolitical-conflict","volumeUsd":3333311}],"sampleScope":{"binaryOnly":true,"markets":965,"volumeMedianUsd":5862236,"volumeMinUsd":2588294},"scopeNote":"We could not verify whether this market falls inside the archive being compared against: its lifetime volume was not available to this run. The archive covers markets from 2,588,294 USD of lifetime volume upward.","storyConcentration":{"distinctStories":59,"largestStoryMarkets":14,"largestStoryShare":0.10606060606060606,"note":"These 132 markets are NOT 132 independent events: they collapse into 59 storylines, the largest accounting for 10.6% of them. The same question is asked repeatedly with a rolling deadline, so a rate computed as if each were independent carries a confidence interval narrower than the evidence supports. Read it as a description of this archive, not a probability for your market."},"summary":{"ci95":{"hi":0.3939639234802528,"lo":0.23796031769476275},"confidence":"measured","disputed":41,"n":132,"rate":0.3106060606060606},"theme":"geopolitical-conflict"},"conditionId":"0xcfbc2e5fbabb9e8a03bf234367244d4c97eaaf3ac33e2ba001541ee3e0e62416","coverage":{"level":"partial","missing":["priceContext"]},"flowAuthenticity":null,"found":true,"oracleExposure":null,"priceContext":{"bestAsk":null,"note":"This is not a current price. bestAsk is the best ask at the instant the book was read; vwap is a historical volume-weighted average. Neither is a live quote, and no artifact we publish carries one.","vwap":null},"question":"Israel closes its airspace by September 30?","ruleIntegrity":null,"source":"Composed once per pipeline run from: the decomposed market set, our labelled archive of resolved markets, the UMA oracle reputation ledger read from Polygon, and adapter BulletinBoard context updates. Nothing here is fetched at request time."},"type":"json"}},"routeTemplate":"/market-intelligence/:conditionId","schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"pathParams":{"additionalProperties":false,"properties":{"conditionId":{"description":"A market is covered only while it is in the observed window, so any single example ages. Take a covered markets[].conditionId from the free snapshot at https://dash.polym.uk/markets.json, or call GET /coverage (free) for how many markets are decomposed right now. A conditionId outside the covered set returns 422 and is not billed.","pattern":"^0x[0-9a-fA-F]{64}$","type":"string"}},"required":["conditionId"],"type":"object"},"queryParams":{"additionalProperties":false,"properties":{},"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"oneOf":[{"additionalProperties":false,"properties":{"asOf":{"format":"date-time","type":"string"},"caveats":{"items":{"type":"string"},"type":"array"},"comparables":{"required":["applicability","scopeNote","theme","matched","baseRate","storyConcentration","sampleScope"],"type":"object"},"conditionId":{"pattern":"^0x[0-9a-fA-F]{64}$","type":"string"},"coverage":{"properties":{"level":{"enum":["full","partial"],"type":"string"},"missing":{"items":{"type":"string"},"type":"array"}},"required":["level","missing"],"type":"object"},"flowAuthenticity":{"type":["object","null"]},"found":{"const":true},"oracleExposure":{"type":["object","null"]},"priceContext":{"required":["note"],"type":"object"},"question":{"type":"string"},"ruleIntegrity":{"type":["object","null"]},"source":{"type":"string"}},"required":["asOf","found","source","conditionId","question","coverage","oracleExposure","ruleIntegrity","comparables","priceContext","caveats"],"type":"object"},{"additionalProperties":false,"properties":{"asOf":{"format":"date-time","type":"string"},"caveats":{"items":{"type":"string"},"type":"array"},"conditionId":{"type":"string"},"coverage":{"type":"object"},"found":{"const":false},"note":{"type":"string"}},"required":["asOf","conditionId","found","note","coverage","caveats"],"type":"object"}],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"tags":["bazaar"],"sourceHost":"api.polym.uk","lastUpdated":"2026-09-07T10:17:43.069Z","quality":{"calls30d":1,"uniquePayers30d":1,"lastCalledAt":"2026-09-07T10:17:42.677Z"},"liveness":{},"verified":false,"featured":false}]}