{"uid":"cap_lA3ovcddsi46zf9-giA98","slug":"botsmith-polymarket-chatter-c0336761","name":"Botsmith Polymarket Chatter","description":"Market Chatter ($0.03/call): A Polymarket market's odds next to what X (Twitter) is saying about it, in one call: implied probability, 24h move, volume and days to resolution, beside the latest X posts about the question (retweets excluded) with post and author counts, the time window and the five most engaged posts. TypeSafe's Jev model reads the posts and gives the probability the chatter expects yes, and the divergence from the market's price. Pass a slug (or omit it for the busiest","url":"https://x402.botsmith.dev/polymarket/chatter?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"slug":{"type":"string","maxLength":200,"minLength":1,"description":"Polymarket market slug; omit for the highest-volume open market"},"query":{"type":"string","maxLength":200,"minLength":1,"description":"X search query to use instead of one built from the question"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["market","chatter","xLeansYes","divergence","model"],"properties":{"model":{"anyOf":[{"type":"string"},{"type":"null"}]},"market":{"type":"object","required":["question","slug","url","outcomes","impliedProbability","priceChange24h","volume24hr","daysToResolution"],"properties":{"url":{"type":"string"},"slug":{"type":"string"},"outcomes":{"type":"array","items":{"type":"string"}},"question":{"type":"string"},"volume24hr":{"anyOf":[{"type":"number"},{"type":"null"}]},"priceChange24h":{"anyOf":[{"type":"number"},{"type":"null"}]},"daysToResolution":{"anyOf":[{"type":"number"},{"type":"null"}]},"impliedProbability":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"Price of the first outcome, 0 to 1"}},"additionalProperties":false},"chatter":{"type":"object","required":["query","posts","authors","from","to","topPosts"],"properties":{"to":{"anyOf":[{"type":"string"},{"type":"null"}]},"from":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Oldest post read, ISO 8601"},"posts":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"query":{"type":"string","description":"The X search that was run"},"authors":{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},"topPosts":{"type":"array","items":{"type":"object","required":["url","author","text","createdAt","likes","views"],"properties":{"url":{"anyOf":[{"type":"string"},{"type":"null"}]},"text":{"type":"string"},"likes":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"views":{"anyOf":[{"type":"integer","maximum":9007199254740991,"minimum":-9007199254740991},{"type":"null"}]},"author":{"anyOf":[{"type":"string"},{"type":"null"}]},"createdAt":{"anyOf":[{"type":"string"},{"type":"null"}]}},"additionalProperties":false},"description":"Five most engaged posts"}},"additionalProperties":false},"xLeansYes":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"Jev's probability the posts expect the first outcome; null if unscored"},"divergence":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"xLeansYes minus impliedProbability"}},"additionalProperties":false}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.03","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","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_xm22oPwGq-dfw6xpUBJY6","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 a Polymarket market's current odds alongside recent X (Twitter) posts about it, plus an AI-estimated probability from social sentiment and its divergence from the market price.","exampleAgentPrompt":"Pull up the Polymarket chatter for the 'will-trump-be-impeached-2025' market — I want to see the current implied probability, 24h move, volume, days to resolution, and what X is saying about it, plus whether the AI thinks social sentiment leans yes and how far that is from the market price.","exampleUseCases":[{"title":"Sentiment vs odds arbitrage check","prompt":"For the Polymarket market 'will-fed-cut-rates-june-2025', show me the current implied probability, the 24h price change, and what people on X are saying — then tell me what probability the social chatter implies and how big the gap is from the market."},{"title":"Hottest market social pulse","prompt":"I don't have a specific market in mind — just grab the highest-volume open Polymarket market right now and give me the full chatter breakdown: odds, volume, top X posts, and the AI's read on whether Twitter leans yes."},{"title":"Custom X query for event sentiment","prompt":"Look up the Polymarket market 'ukraine-ceasefire-2025' but search X using the query 'Ukraine ceasefire deal' instead of the auto-generated one, and tell me the implied probability, what the top posts are saying, and how much social sentiment diverges from the market price."}],"resultDescription":"A structured response containing: (1) market data — question, slug, URL, outcomes, implied probability (0–1), 24h price change, 24h volume, and days to resolution; (2) chatter data — the X search query used, total post count, unique author count, time window (from/to), and the five most-engaged X posts; (3) an AI-estimated probability that social chatter implies a 'yes' outcome (xLeansYes); (4) the divergence between that estimate and the market's implied probability; and (5) the model identifier used for inference.","failureModes":["Invalid or non-existent slug returns an error or empty market data","X search returns no posts if the topic has no recent Twitter activity","Market may be resolved or closed, returning null for daysToResolution","Rate limiting or payment failure at the x402 layer blocks the call","Truncated description may cause incomplete schema parsing; slug is optional but must be valid if provided","AI model (Jev) may return null probability if posts are ambiguous or too few"],"whenToPreferThis":"Choose this endpoint when you need a combined view of prediction market odds AND social sentiment in a single call, specifically for Polymarket markets. It is uniquely suited for agents tracking divergence between crowd wisdom (market price) and public discourse (X posts), or for surfacing the most active market automatically when no slug is known. Prefer it over manually querying Polymarket and X separately when you want an AI-interpreted sentiment probability and divergence score out of the box.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-11-04T06:30:14.653Z","isFirstParty":false,"canonicalSlug":"botsmith-polymarket-chatter-c0336761"}