# NetIntel Polymarket Market Detail

> NetIntel Polymarket Market Detail is a paid API for AI agents from netintel.dev, paid per call via x402, $0.003/call, status unknown (last checked 2026-09-14).

Returns full details for a single Polymarket prediction market by ID or slug, including all outcomes with current implied probabilities, volume, liquidity, and resolution metadata.

## Facts

- Endpoint: GET https://netintel.dev/prediction/market
- Price: $0.003/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/netintel-polymarket-market-detail-cfa3dc0d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yDaL1Dc4F-3-AGPPr8lKw

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 netintel-polymarket-market-detail-cfa3dc0d
```

Example prompt: Pull the full details for the Polymarket market 'will-the-us-invade-iran-before-2027' — I want to see the current Yes/No prices, total volume, liquidity, and when it closes.

## When to prefer this

Use this endpoint when you already have a specific Polymarket market identifier (ID or slug) and need its full current state — prices, volume, liquidity, and resolution details — in a single call. Prefer this over the /prediction/markets browse endpoint when you know which market you want. Ideal for agents that need real-time implied probabilities for a known event, or that want to read resolution criteria before acting.

## Known failure modes

- Market ID or slug not found — returns error or empty result
- Ambiguous input when both id and slug are provided (id wins)
- Full Polymarket URL passed as slug — service extracts slug automatically but may fail on malformed URLs
- Market may be closed (closed=true) while active=true — consumers must check both fields
- Cache up to 60 seconds old — real-time price-sensitive use cases may see stale probabilities
- Malformed query parameter causes 4xx error

## How this service works

Full detail for ONE Polymarket prediction market by id or slug — question, description, every outcome with its current price (implied probability), volume, liquidity, open/close dates, resolution source, category, and status. No API key. The drill-in companion to /prediction/markets (browse/search): find a market there, then pull its full state here. Pass id or slug as query (GET) or a JSON body (POST).

## Output

Returns a JSON object with the market's question, description, category, all outcome names with their current implied probability prices (0–1 scale), lifetime volume in USD, 24h volume, liquidity in USD, start and end dates, active/closed status, resolution source, Polymarket URL, slug, and a cache_age_seconds field indicating data freshness (cached up to 60 seconds).

## 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": {
      "id": {
       "type": "string",
       "description": "Numeric Polymarket market id, e.g. \"665374\". Aliases: market_id, market. Wins over slug"
      },
      "slug": {
       "type": "string",
       "description": "Market slug, e.g. \"will-the-us-invade-iran-before-2027\" (last segment of a polymarket.com URL; a full URL works too). Alias: market_slug"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "id": {
       "type": "string"
      },
      "url": {
       "type": [
        "string",
        "null"
       ]
      },
      "slug": {
       "type": [
        "string",
        "null"
       ]
      },
      "active": {
       "type": "boolean"
      },
      "closed": {
       "type": "boolean",
       "description": "true once resolved (active may still be true)"
      },
      "source": {
       "type": "string"
      },
      "category": {
       "type": [
        "string",
        "null"
       ],
       "description": "from Polymarket tags"
      },
      "end_date": {
       "type": [
        "string",
        "null"
       ],
       "description": "ISO 8601 resolution/close date"
      },
      "findings": {
       "type": "array",
       "description": "outcomes_unparseable, id_treated_as_slug, slug_extracted_from_url"
      },
      "outcomes": {
       "type": "array",
       "description": "each {outcome, price}; price = IMPLIED PROBABILITY 0..1 (0.55 = 55% chance)"
      },
      "question": {
       "type": "string"
      },
      "start_date": {
       "type": [
        "string",
        "null"
       ]
      },
      "volume_usd": {
       "type": "number",
       "description": "lifetime traded volume"
      },
      "description": {
       "type": [
        "string",
        "null"
       ]
      },
      "liquidity_usd": {
       "type": [
        "number",
        "null"
       ]
    
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "665374",
  "url": "https://polymarket.com/market/will-the-us-invade-iran-before-2027",
  "slug": "will-the-us-invade-iran-before-2027",
  "active": true,
  "closed": false,
  "source": "polymarket",
  "category": "Politics",
  "end_date": "2027-01-01T04:59:00Z",
  "findings": [],
  "outcomes": [
   {
    "price": 0.155,
    "outcome": "Yes"
   },
   {
    "price": 0.845,
    "outcome": "No"
   }
  ],
  "question": "Will the U.S. invade Iran before 2027?",
  "start_date": "2025-11-05T17:52:17.414Z",
  "volume_usd": 63556874.05,
  "description": "This market will resolve to \"Yes\" if the United States commences a military offensive intended to establish control over any portion of Iran by December 31, 2026, 11:59 PM ET. Otherwise, this market will resolve to \"No\".\n\nFor the purposes of this market, land de facto controlled by Iran or the United States as of November 4, 2025 12:00 PM ET, will be considered the sovereign territory of that country.\n\nThe resolution source for this market will be a consensus of credible sources.",
  "liquidity_usd": 664672.8,
  "volume_24h_usd": 284848.61,
  "cache_age_seconds": 0,
  "resolution_source": null
 }
}
```

## More

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