Availability target
Monthly operating target. Not a contractual SLA.
View live statusRequest covered DraftKings pre-match prices through one documented API. Filter NFL, NBA, MLB, NHL and college events with the canonical draftkings key, then use the same response shape across other US sportsbooks.
{
"event_id": "nba-bos-nyk",
"items": [
{
"bookmaker": "draftkings",
"bet_type": "moneyline",
"period_str": "full game",
"side": "away",
"selection_name": "Boston Celtics",
"american_display_odds": "-125"
},
{
"bookmaker": "draftkings",
"bet_type": "total",
"period_str": "full game",
"side": "over",
"selection_name": "Over 224.5",
"american_display_odds": "-110"
}
],
"resume": "1784092451749-0"
}
draftkings bookmaker key.
The 99.8% figure is an operating target. Current health and latency stay on the live status page.
Monthly operating target. Not a contractual SLA.
View live statusService health, P50/P95 latency and error rate.
Open measurementsRefresh timing changes by event, source and product.
Read the refresh modelUse one normalized contract, then narrow requests with the canonical bookmaker key for each covered source.
Explore the full US sportsbook APIUse familiar US market names in your product while mapping each row to the normalized API bet_type shown below.
| Market | API bet_type | What it covers |
|---|---|---|
| Moneyline |
moneyline
|
Two-way full-game winner prices for covered NFL, NBA, MLB, NHL, and college matchups. |
| Point spread |
handicap
|
Home and away spread prices, including alternate lines where DraftKings supplies them. |
| Game total |
total
|
Over and under prices for the combined full-game score, plus period totals where supplied. |
| Team total |
team total
|
Over and under prices for one team's score, including quarter or half variants where available. |
| Player props |
player pointsplayer reboundsplayer strikeouts
|
Player performance lines for covered leagues and events. Prop families vary by sport and slate. |
The API field handicap maps to point spread, run line, or puck line language in US products. DraftKings availability changes by state-facing source, sport, league, event, market, and time; confirm the live catalog before relying on a market.
Tools for events, odds, line movement, and streams. Bets endpoints are support-approved.
Agent-ready instructions.
TypeScript, Python, Postman and example builds.
Sports and racing odds coverage for agent workflows.
Lightweight streaming updates for dashboards and alerts.
Bidirectional streams for richer pre-match products.
Find a covered US event, request only DraftKings prices, and preserve freshness metadata before moving to supported pre-match streams.
Request GET /v1/bookmakers and confirm that draftkings is available to your account and attached to the event you need.
Filter GET /v1/events by an NFL, NBA, MLB, NHL, WNBA or college league and a bounded start-time window.
Call the event snapshot with bookmakers=draftkings and retain its market, selection, freshness, and resume fields.
Use the matching SSE or WebSocket stream for supported pre-match changes and reload the snapshot after a resync event.
Start free, then choose a monthly plan based on request volume, rate limits, and support.
Direct answers about DraftKings filters, American odds display, pre-match updates, markets, and affiliation.
No. odds-api is an independent data service that provides normalized DraftKings odds where coverage is available. It is not affiliated with, endorsed by, or sponsored by DraftKings, and it does not place bets or manage sportsbook accounts.
Find an event that lists draftkings, then request GET /v1/events/{event_id}/odds/snapshot with bookmakers=draftkings. The response uses the same normalized event, market, period, selection, price, and freshness fields as other covered sportsbooks.
Yes. Present familiar American prices such as +120 and -110 while keeping DraftKings markets in the same normalized format used across every covered sportsbook.
Common normalized families include moneyline, point spread, game total, team total, period markets, and player props where supplied. Check the event snapshot because market availability varies by sport, league, event, and time.
Supported SSE and WebSocket streams can deliver covered pre-match changes after an initial REST snapshot. This does not imply in-play coverage after the event starts.
Create a free key, find a covered US event, and request its current DraftKings pre-match prices.