# Zatena Polymarket Markets Catalog

> Zatena Polymarket Markets Catalog is a paid API for AI agents from api.zatena.com, paid per call via x402, $0.001/call, status down (last checked 2026-10-31).

Returns a normalized catalog of Polymarket prediction markets with titles, implied probabilities, token IDs, liquidity, and condition IDs

## Facts

- Endpoint: GET https://api.zatena.com/markets?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: down
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/zatena-polymarket-markets-catalog-16558d3c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Lee6EA_5agLKl2qtyeLju

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 zatena-polymarket-markets-catalog-16558d3c
```

Example prompt: Pull the current Polymarket markets catalog for me — I want to see all active markets with their implied yes probabilities and liquidity so I can identify the most liquid ones to trade.

## When to prefer this

Use this endpoint when you need a normalized, ready-to-use snapshot of Polymarket prediction markets including implied probabilities and liquidity in a single call, rather than scraping Polymarket directly or parsing raw on-chain data. Ideal for agents building trading strategies, dashboards, or market scanners on top of Polymarket without dealing with raw contract data.

## Known failure modes

- Payment not received or x402 payment header missing — returns 402 Payment Required
- API unavailable or upstream Polymarket data stale — returns 5xx error
- Malformed request — returns 400 Bad Request
- Empty markets array returned if no active markets are available

## How this service works

Normalized Polymarket catalog with implied probabilities and liquidity

## Output

A JSON array of prediction market objects, each containing the market title, current liquidity (in USDC), implied probability for the 'yes' outcome (0–1 float), yes and no token IDs for on-chain trading, and the condition ID for the market contract.

## Response schema (JSON Schema)

```json
{
 "markets": [
  {
   "title": "string",
   "liquidity": 1000,
   "tokenIdNo": "string",
   "impliedYes": 0.5,
   "tokenIdYes": "string",
   "conditionId": "0x.."
  }
 ]
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/zatena-polymarket-markets-catalog-16558d3c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.zatena.com](https://www.zero.xyz/host/api.zatena.com/llms.txt)
