# SiteCheck API – Prediction Market Search

> SiteCheck API – Prediction Market Search is a paid API for AI agents from api.sitecheck-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-10).

Search open or resolved prediction markets by keyword, category, and status, returning prices, implied probabilities, and volume

## Facts

- Endpoint: GET https://api.sitecheck-api.workers.dev/api/markets?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-api-prediction-market-search-5efcd4b7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_aKyH_oLyXShCc7ajkkfGW

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 sitecheck-api-prediction-market-search-5efcd4b7
```

Example prompt: Search for open prediction markets about Bitcoin price in 2026 — show me up to 10 results with their yes/no prices and implied probabilities.

## When to prefer this

Use this endpoint when you need to discover or browse prediction markets by topic, category, or status without requiring authentication or an API key. Prefer this over direct Panta.market access when you want pay-per-call pricing with no signup overhead, or when integrating prediction market data into an agent workflow that already uses x402 micropayments on Base, Solana, or Arc.

## Known failure modes

- No markets match the query keywords — returns empty results array with total 0
- Invalid status value returns an error or empty set
- Limit out of range (less than 1 or greater than 20) may be clamped or return an error
- Payment not accepted (insufficient USDC balance or unsupported chain) results in 402 response
- Network timeout on the workers.dev edge function

## How this service works

Pay-per-call tools for AI agents: image generation, speech-to-text, text-to-speech, embeddings, LLM chat, website audits and contact enrichment, web page to Markdown reader, PDF to text, sitemap URLs, tech stack detection, translation, exchange rates, e-mail pre-check, domain RDAP/DNS lookup, Solana token checks, trending tokens and wallet holdings, plus business and compliance data (EU VAT/VIES, IBAN, LEI/GLEIF, US recalls, OSHA/EPA violations, UK insolvency notices). Plus prediction-market search, briefs, quotes and unsigned buy transactions, powered by Panta. Payment: x402, USDC on Base, Solana or Arc. No signup, no API key.

## Output

A JSON object containing a total count and a list of matching markets, each with a unique market ID, phase (primary/secondary/resolved/cancelled), buyable flag, closing timestamp, the market question, yes/no prices in USDC, total volume in USDC, a resolution source URL, and implied probabilities for yes and no outcomes. Also includes a Panta branding attribution and a financial disclaimer.

## 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": {
      "q": {
       "type": "string",
       "description": "Keywords, all must match (title, description, category)"
      },
      "limit": {
       "type": "string",
       "description": "Max results, 1-20, default 10"
      },
      "status": {
       "type": "string",
       "description": "primary (open for buys), secondary, resolved or cancelled"
      },
      "category": {
       "type": "string",
       "description": "Optional: sports, crypto, politics, entertainment, finance, science, world, other"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "total": 3,
  "results": [
   {
    "id": "7xKXtg2CW87d97TXJSDpbD5jBkheTqA83TZRuJosgAsU",
    "phase": "primary",
    "buyable": true,
    "closesAt": "2026-12-31T23:59:59.000Z",
    "question": "Will BTC close above $150k on 2026-12-31?",
    "priceUsdc": {
     "no": 0.69,
     "yes": 0.31
    },
    "volumeUsdc": 1200,
    "resolutionSource": "https://www.coingecko.com",
    "impliedProbability": {
     "no": 0.69,
     "yes": 0.31
    }
   }
  ],
  "poweredBy": {
   "url": "https://panta.market",
   "text": "Powered by Panta"
  },
  "disclaimer": "Information only, not financial advice."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-api-prediction-market-search-5efcd4b7/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sitecheck-api.workers.dev](https://www.zero.xyz/host/api.sitecheck-api.workers.dev/llms.txt)
