{"uid":"cap_Qowo9Z8Q35oLdW5PI77kM","slug":"x402stock-prediction-markets-api-fd6d5712","name":"x402stock Prediction Markets API","description":"Use to see where prediction-market money is flowing: the most recently traded Polymarket outcome tokens with implied probability (last on-chain price), today's VWAP and USD volume, and indexed totals — decoded by our own indexer from CTF Exchange V2 events on the public Polygon ledger, not from any Polymarket API. `?limit=` up to 100. From x402stock, a market & economic data API (x402, USDC).","url":"https://x402stock.xyz/api/v1/prediction-markets","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"note":"Implied probabilities decoded from CTF Exchange V2 OrdersMatched events on the public Polygon ledger (both standard and neg-risk exchanges). Not from any Polymarket API. Prices are USD per outcome token = implied probability.","as_of":"2026-06-08T13:02:11.000Z","count":1,"venue":"polymarket","source":"x402stock","indexer":{"tokens_tracked":412,"cursor_neg_risk":61234401,"cursor_standard":61234567},"markets":[{"title":"Will Donald Trump win the 2024 US Presidential Election?","neg_risk":false,"token_id":"21742633143463906290569050155826241533067272736897614950488156847949938836455","last_side":"buy","last_block":61234560,"updated_at":"2026-06-08T12:58:40.000Z","vwap_today":0.938,"condition_id":"0xdd22472e552920b8438158ea7238bfadfa4f736aa4cee91a6b86c39ead110917","matches_today":9123,"matches_indexed":88123,"volume_usd_today":1842310.55,"volume_usd_indexed":24310221.07,"implied_probability":0.945}]}},"example":{"request":{"properties":"volume,vwap,trades"},"response":{"note":"Implied probabilities decoded from CTF Exchange V2 OrdersMatched events on the public Polygon ledger (both standard and neg-risk exchanges). Not from any Polymarket API. Prices are USD per outcome token = implied probability.","as_of":"2026-06-18T06:13:56.620Z","count":25,"venue":"polymarket","source":"x402stock","indexer":{"tokens_tracked":18114,"cursor_neg_risk":88255242,"cursor_standard":88255242},"markets":[{"title":null,"neg_risk":true,"token_id":"93108392188723025225180908577736734225273571076570332388272336198117216012262","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:56.248Z","vwap_today":0.99728,"condition_id":null,"matches_today":88,"matches_indexed":226,"volume_usd_today":1995.71,"volume_usd_indexed":5276.36,"implied_probability":0.999},{"title":null,"neg_risk":false,"token_id":"82885359102495584153945198785947840021861103183690907075696493297651651429815","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:52.477Z","vwap_today":0.45,"condition_id":null,"matches_today":1,"matches_indexed":7,"volume_usd_today":1,"volume_usd_indexed":13.6,"implied_probability":0.45},{"title":null,"neg_risk":false,"token_id":"82790519538701893577623691658391561856905284178798079330954308410521545109280","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:52.211Z","vwap_today":0.5,"condition_id":null,"matches_today":5,"matches_indexed":5,"volume_usd_today":11.5,"volume_usd_indexed":11.5,"implied_probability":0.5},{"title":null,"neg_risk":true,"token_id":"81842588939639637936804619276702853965835721474236717828827035781637754060490","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:56.538Z","vwap_today":0.980452,"condition_id":null,"matches_today":10,"matches_indexed":27,"volume_usd_today":797.29,"volume_usd_indexed":899.98,"implied_probability":0.99},{"title":null,"neg_risk":true,"token_id":"73552694187849765709210406894559980631560636712664256327186555690014184482981","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:56.538Z","vwap_today":0.989959,"condition_id":null,"matches_today":10,"matches_indexed":36,"volume_usd_today":110.46,"volume_usd_indexed":510.57,"implied_probability":0.992069},{"title":null,"neg_risk":true,"token_id":"63398260027178324646420921739152826129952258453414654429960140583767909612147","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:56.538Z","vwap_today":0.998023,"condition_id":null,"matches_today":12,"matches_indexed":30,"volume_usd_today":248.54,"volume_usd_indexed":720.9,"implied_probability":0.998},{"title":null,"neg_risk":true,"token_id":"61886383325929526861102011475131394780015559904814334324448637698602387151030","last_side":"sell","last_block":88255242,"updated_at":"2026-06-18T06:13:56.547Z","vwap_today":0.690942,"condition_id":null,"matches_today":13,"matches_indexed":27,"volume_usd_today":126.03,"volume_usd_indexed":336.31,"implied_probability":0.58},{"title":null,"neg_risk":true,"token_id":"49418635338629650424598187107987624751210308568515014516845562319346477897902","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:56.592Z","vwap_today":0.998409,"condition_id":null,"matches_today":16,"matches_indexed":17,"volume_usd_today":733.95,"volume_usd_indexed":749.58,"implied_probability":0.999},{"title":null,"neg_risk":true,"token_id":"25708294830615518441998535920433999751106269058442824681051381293303294970993","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:56.538Z","vwap_today":0.921749,"condition_id":null,"matches_today":10,"matches_indexed":39,"volume_usd_today":67.06,"volume_usd_indexed":397.55,"implied_probability":0.93},{"title":null,"neg_risk":false,"token_id":"17715048012397509889831416399938511739089287262909205553425934303164977841565","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:52.109Z","vwap_today":0.604107,"condition_id":null,"matches_today":656,"matches_indexed":656,"volume_usd_today":14224.33,"volume_usd_indexed":14224.33,"implied_probability":0.535139},{"title":null,"neg_risk":false,"token_id":"1724817479784153463190259412253795253744576636614521678972100139636993765534","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:51.800Z","vwap_today":0.408576,"condition_id":null,"matches_today":808,"matches_indexed":808,"volume_usd_today":8829.92,"volume_usd_indexed":8829.92,"implied_probability":0.48},{"title":null,"neg_risk":true,"token_id":"14021649908765683933492331935120563954803146722725285904419965721700189237497","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:56.221Z","vwap_today":0.441325,"condition_id":null,"matches_today":12,"matches_indexed":33,"volume_usd_today":104.33,"volume_usd_indexed":248.34,"implied_probability":0.46},{"title":null,"neg_risk":true,"token_id":"115695918258221075397920572580996150182102817701064521179911566922567182063343","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:56.601Z","vwap_today":0.006,"condition_id":null,"matches_today":1,"matches_indexed":6,"volume_usd_today":0.65,"volume_usd_indexed":1.18,"implied_probability":0.006},{"title":null,"neg_risk":true,"token_id":"115307860962719805060784163204351769077176612029040401546976102705811910754396","last_side":"sell","last_block":88255242,"updated_at":"2026-06-18T06:13:56.203Z","vwap_today":0.109467,"condition_id":null,"matches_today":43,"matches_indexed":176,"volume_usd_today":538.12,"volume_usd_indexed":2271.2,"implied_probability":0.1},{"title":null,"neg_risk":false,"token_id":"113560966528023743544081597032134495826618786831607494475383874204779070295570","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:52.138Z","vwap_today":0.395911,"condition_id":null,"matches_today":104,"matches_indexed":130,"volume_usd_today":3317.72,"volume_usd_indexed":4729.49,"implied_probability":0.32},{"title":null,"neg_risk":false,"token_id":"112733506798553140835743152273418838609762907053753489815193866080708485394217","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:52.477Z","vwap_today":0.485052,"condition_id":null,"matches_today":2,"matches_indexed":2,"volume_usd_today":4.85,"volume_usd_indexed":4.85,"implied_probability":0.48},{"title":null,"neg_risk":false,"token_id":"106672717287126763534264605401058763708561106123885346090937253715040850267015","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:52.071Z","vwap_today":0.396202,"condition_id":null,"matches_today":60,"matches_indexed":92,"volume_usd_today":2559.41,"volume_usd_indexed":18631.35,"implied_probability":0.41},{"title":null,"neg_risk":false,"token_id":"100468734153214358233990589631364606641061328246006529504204481849428608539045","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:51.910Z","vwap_today":0.701171,"condition_id":null,"matches_today":119,"matches_indexed":122,"volume_usd_today":5722.8,"volume_usd_indexed":5739.68,"implied_probability":0.891889},{"title":null,"neg_risk":false,"token_id":"100345262372631035202844568396717973747031861144158954304614265494608318708243","last_side":"buy","last_block":88255242,"updated_at":"2026-06-18T06:13:52.232Z","vwap_today":0.490526,"condition_id":null,"matches_today":46,"matches_indexed":46,"volume_usd_today":184.42,"volume_usd_indexed":184.42,"implied_probability":0.62},{"title":null,"neg_risk":false,"token_id":"92754392785981202289407606117868889273011114635978051608963736819106183261194","last_side":"buy","last_block":88255241,"updated_at":"2026-06-18T06:13:51.811Z","vwap_today":0.214991,"condition_id":null,"matches_today":294,"matches_indexed":303,"volume_usd_today":4470.6,"volume_usd_indexed":4580.9,"implied_probability":0.19},{"title":null,"neg_risk":true,"token_id":"66800947784357342181677856892299753730976259105060095798410408382562904164985","last_side":"buy","last_block":88255241,"updated_at":"2026-06-18T06:13:56.059Z","vwap_today":0.328662,"condition_id":null,"matches_today":8,"matches_indexed":37,"volume_usd_today":46.79,"volume_usd_indexed":190.15,"implied_probability":0.336046},{"title":null,"neg_risk":false,"token_id":"5840412946081182683612342523643106171359857386786999915039788356154492998188","last_side":"buy","last_block":88255241,"updated_at":"2026-06-18T06:13:52.438Z","vwap_today":0.779848,"condition_id":null,"matches_today":64,"matches_indexed":68,"volume_usd_today":389.98,"volume_usd_indexed":454.25,"implied_probability":0.78},{"title":null,"neg_risk":false,"token_id":"56765604206329295201800708509102770552215845482784718397590899836102045975284","last_side":"buy","last_block":88255241,"updated_at":"2026-06-18T06:13:52.416Z","vwap_today":0.880001,"condition_id":null,"matches_today":101,"matches_indexed":310,"volume_usd_today":3760.87,"volume_usd_indexed":13952.74,"implied_probability":0.88},{"title":null,"neg_risk":false,"token_id":"54065546673816819264281174767278130736351670048844344933608481208903961690809","last_side":"buy","last_block":88255241,"updated_at":"2026-06-18T06:13:51.858Z","vwap_today":0.561275,"condition_id":null,"matches_today":133,"matches_indexed":133,"volume_usd_today":737.02,"volume_usd_indexed":737.02,"implied_probability":0.32},{"title":null,"neg_risk":true,"token_id":"44817733940952739266547154346097822761913078268135361581401017026954445306131","last_side":"buy","last_block":88255241,"updated_at":"2026-06-18T06:13:56.601Z","vwap_today":0.433527,"condition_id":null,"matches_today":20,"matches_indexed":50,"volume_usd_today":117.9,"volume_usd_indexed":279.7,"implied_probability":0.522581}]}},"exampleRequest":{"properties":"volume,vwap,trades"},"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.03/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.03","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_-g_qYaJp2knYGyXbpnIGq","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.03","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns live implied probabilities for prediction market outcomes decoded from Polymarket's CTF Exchange V2 on-chain events (Polygon ledger), including volume, VWAP, and trade metadata.","exampleAgentPrompt":"What are the current implied probabilities on active Polymarket prediction markets — specifically the top markets by volume today, including their VWAP and how many trades happened today?","exampleUseCases":null,"resultDescription":"A JSON object containing a list of prediction markets with their titles, implied probabilities (USD per outcome token), VWAP for today, volume in USD (today and all-time indexed), number of matched trades, condition IDs, token IDs, last block updated, and indexer cursor metadata. Data is sourced from decoded CTF Exchange V2 OrdersMatched on-chain events on Polygon, not from Polymarket's own API.","failureModes":["Stale data if the Polygon indexer cursor is lagging behind the chain tip","Empty markets array if no trades have been indexed recently","Partial data if only neg-risk or only standard exchange events are available","Payment failure (402) if USDC funds are insufficient on Base","Malformed response if indexer state is corrupted or being rebuilt"],"whenToPreferThis":"Choose this endpoint when you need on-chain-verified prediction market probabilities sourced directly from Polygon ledger events rather than a centralized Polymarket API. Ideal for agents that need trustless, independently decoded market sentiment data for political, economic, or event-driven decisions. Useful when building financial analysis workflows that incorporate crowd-sourced probability signals alongside macro data from the same x402stock ecosystem.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T13:09:49.510Z","isFirstParty":false}