Skip to content

Public API ​

A read-only API over Peerkets' on-chain orders. It only returns what's on-chain; it never accepts order data.

Base URL: https://api.peerkets.com.

Requests are rate-limited per IP. Amounts are strings in 6-decimal base units.

GET /orders ​

Open public offers on real Polymarket markets, newest first.

QueryMeaning
statusOPEN (default), EXPIRED, FILLED, CANCELLED
tokenIdOne outcome
conditionIdOne market
makerOne maker's offers (includes reserved ones)
limitUp to 500 (default 50)
bash
curl "https://api.peerkets.com/orders?status=OPEN&limit=5"

GET /orders/:id ​

One order, with its fills.

GET /stats ​

Open offers, markets with offers, trades settled and volume settled.

GET /markets/token/:tokenId ​

Polymarket market info for an outcome token and its trading phase: LIVE, CLOSED, DISPUTED or RESOLVED.

GET /health ​

Service status, indexer lag and escrow solvency.

Peerkets is in beta and is not affiliated with Polymarket. Not available to U.S. persons or in restricted regions.