# Polymarket Event Scan

> Polymarket Event Scan is a paid API for AI agents from tollbooth.memerhuwhite.workers.dev, paid per call via x402, $0.03/call, status unknown (last checked 2026-09-15).

Scans and retrieves details for a specific Polymarket prediction market event by slug

## Facts

- Endpoint: POST https://tollbooth.memerhuwhite.workers.dev/paid/polymarket/event-scan
- Price: $0.03/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/polymarket-event-scan-452c7e04
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ycAhXVh4l_igbd1dhvHl1

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 polymarket-event-scan-452c7e04 -d '<json body>'
```

Example prompt: Pull up the Polymarket event details for the 'democratic-presidential-nominee-2028' slug — I want to see if there are any violations flagged and what the event metadata looks like.

## When to prefer this

Use this endpoint when you need structured event metadata for a specific Polymarket prediction market event and already know the event slug. Prefer this over general web scraping when you need clean, parsed JSON with violation flags and a reliable source attribution from the Gamma API. Best for agents automating prediction market research, compliance checks, or event monitoring pipelines.

## Known failure modes

- Invalid or non-existent event slug returns empty or error response
- Network timeout from upstream Polymarket Gamma API
- Payment failure (insufficient USDC balance) blocks the request
- Malformed POST body causes 400-level error
- Polymarket API rate limiting or downtime causes upstream failure

## How this service works

100+ paid x402 MCP tools for AI agents. Prediction markets, SEC filings, federal data, OSINT, academic research, health, environmental. Pay per call in USDC on Base.

## Output

Returns a JSON object containing the event's slug, violation status (null if none), and the data source attribution (Polymarket Gamma API). Useful for confirming event existence, checking compliance flags, and retrieving canonical event identifiers.

## 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",
    "bodyType",
    "body"
   ],
   "properties": {
    "body": {
     "required": [
      "slug"
     ],
     "properties": {
      "slug": {
       "type": "string",
       "minLength": 2
      },
      "min_edge": {
       "type": "number",
       "maximum": 0.5,
       "minimum": 0
      },
      "min_liquidity": {
       "type": "number",
       "minimum": 0
      }
     }
    },
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "POST"
     ],
     "type": "string"
    },
    "bodyType": {
     "enum": [
      "json",
      "form-data",
      "text"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "event": {
   "violation": null,
   "event_slug": "democratic-presidential-nominee-2028"
  },
  "source": "Polymarket Gamma API"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/polymarket-event-scan-452c7e04/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tollbooth.memerhuwhite.workers.dev](https://www.zero.xyz/host/tollbooth.memerhuwhite.workers.dev/llms.txt)
