# GetDigitalCraft Polymarket Events

> GetDigitalCraft Polymarket Events is a paid API for AI agents from x402render-u5vwpxpyua-uc.a.run.app, paid per call via x402, $0.008/call, status unknown (last checked 2026-09-14).

Returns Polymarket grouped events (e.g. elections) with their constituent per-candidate or per-outcome markets

## Facts

- Endpoint: GET https://x402render-u5vwpxpyua-uc.a.run.app/pm-events
- Price: $0.008/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/getdigitalcraft-polymarket-events-bbafc7de
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_iVCU_nF8i_PcnUYfdIFYp

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 getdigitalcraft-polymarket-events-bbafc7de
```

Example prompt: Pull all the current Polymarket events so I can see which elections or grouped markets are live and check the per-candidate probabilities.

## When to prefer this

Use this endpoint when you need Polymarket event-level data with markets grouped by event (e.g. all candidates in an election under one event object), rather than flat individual market listings. Prefer this over a raw market list when the user needs to compare outcomes within a single event context or wants election-style multi-outcome structures.

## Known failure modes

- Polymarket API upstream unavailable — returns 5xx or empty payload
- Rate limiting from the underlying data source causing delayed or incomplete responses
- Stale data if Polymarket markets have closed or resolved since last cache refresh
- No events returned if no grouped events are currently active on Polymarket

## How this service works

Polymarket events — grouped markets such as an election with one market per candidate

## Output

A list of Polymarket events where each event groups one or more related markets (e.g. one market per candidate in an election), including event metadata, market slugs, outcome options, and current yes/no prices or probabilities for each sub-market.

## 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": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/getdigitalcraft-polymarket-events-bbafc7de/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402render-u5vwpxpyua-uc.a.run.app](https://www.zero.xyz/host/x402render-u5vwpxpyua-uc.a.run.app/llms.txt)
