Data / Polymarket Sports
Polymarket Sports
Sports markets on Polymarket: event, participants, market question, outcomes with midpoint prices (implied probabilities), bid and ask, liquidity and volume.
| Venue | Polymarket |
|---|---|
| Per-call endpoint | POST https://api.ssh.autos/v1/polymarket/sports |
| Per-call price | $0.01 in USDC over x402 (Base or Solana). No account or API key. |
| Per-call result | One card per event, up to 5 per call |
| Apify Actor | apify.com/automatic/polymarket-sports: $0.001 per market record, plus $0.00005 per run start |
| Freshness | Collected from Polymarket when you call. No stored history. |
Fields
Each record carries: recordKey, source, sourceUrl, eventId, eventSlug, eventTitle, eventStartTime, eventListingTime, eventEndTime, eventLive, eventScore, eventPeriod, seriesSlugs, tags, marketId, marketSlug and 22 more.
The full request and response schema is in the OpenAPI document under /v1/polymarket/sports.
Example request
curl -i -X POST https://api.ssh.autos/v1/polymarket/sports \
-H 'content-type: application/json' \
-d '{"maxResults": 3}' Sent without payment, this returns 402 and a quote for $0.01. An x402
client signs the quote and repeats the request; the gateway then answers 200 with {"records": [...], "summary": {...}}. The data overview walks through the flow.
Limits
- Prices are midpoints between bid and ask. They are indicative, not prices you can trade at.
- The per-call endpoint returns one representative market per event (the game line where there is one), not every market, and no order books.
- Polymarket publishes tags rather than a structured sport and league, so those fields can be empty.
- No history is stored. To build a price history, schedule runs and keep the results yourself.
- This product covers Polymarket only. It does not match markets across venues and does not compute arbitrage or expected value.
Charging
You pay only for answers, including an answer that confirms there are no matching records. Invalid input, a busy gateway, a source failure, a timeout and hung-up calls are not charged.
Get notified when stored price history and alerts are available
Stored price history, price alerts and a matched cross-venue feed are not available yet. Leave your email and we will tell you when they are. There is no launch date yet.
We use your email address only to send that notification. No account is created.
Other sports data products
- Kalshi Sports Up to 5 games per call, one series per call. $0.01 per call.
- SX Bet Sports One card per fixture, up to 5 per call. $0.01 per call.
Details checked against the gateway's documents on 2026-11-10. Prediction markets carry a risk of loss and are for adults only.