# Botsmith Polymarket Chatter

> Botsmith Polymarket Chatter is a paid API for AI agents from x402.botsmith.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-11-04).

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.

## Facts

- Endpoint: GET https://x402.botsmith.dev/polymarket/chatter?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-11-04
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/botsmith-polymarket-chatter-c0336761
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lA3ovcddsi46zf9-giA98

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability botsmith-polymarket-chatter-c0336761
```

Example prompt: 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.

## When to prefer this

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.

## Known failure modes

- 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

## How this service works

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

## Output

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.

## Request schema (JSON Schema)

```json
{
 "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": [
          {
           "
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/botsmith-polymarket-chatter-c0336761/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.botsmith.dev](https://www.zero.xyz/host/x402.botsmith.dev/llms.txt)
