Odds API

Structured odds data for builders

Build a projection model, power an alerting service, track CLV, or feed a dashboard. Easy to query — normalized odds data ready for your own systems.

Auth
API key
Format
JSON
Query
REST filters
Sports
NBA · NHL · MLB and more
Resources
9
Price
Free during beta · no SLAs

Try the API

Real queries against live odds data. Each tab shows a curl request and the JSON response.

Requesthttps://api.wagerwise.win
curl GET /sports?active=is.true&select=key,title,group_name
  -H 'Authorization: Bearer $WW_API_KEY'
Response200 OK
[
  { "key": "basketball_nba", "title": "NBA", "group_name": "Basketball" },
  { "key": "icehockey_nhl",  "title": "NHL", "group_name": "Ice Hockey" },
  { "key": "baseball_mlb",   "title": "MLB", "group_name": "Baseball" }
]

How it works

Easy to query

Hit sports, events, current_odds, market_catalog, bookmakers, odds_snapshots, futures_markets, and futures_outcomes directly. No custom routes to memorize — just filter, sort, and select the data you need. Full field reference on Resources.

Powerful filters

Filter with eq, in, gte. Sort with order. Paginate with limit and offset. Select columns explicitly. The operator grammar you already know — no custom query language.

Normalized sportsbooks

DraftKings, FanDuel, BetMGM, and every other sportsbook flow through one clean layer. One shape, one set of keys, regardless of which book the line came from. No name drift, no duplicate bookmaker entries.

API-key access

Subscribe, generate a key, send it as a bearer token. No OAuth dance, no SDK required. curl works on day one — pipe the JSON into Python, R, or whatever your model runs on.

Prefer a dashboard over a query string? Use the Web App

Read the docs