Draftkings Sportsbook Odds avatar
Draftkings Sportsbook Odds

Pricing

from $15.00 / 1,000 results

Go to Apify Store
Draftkings Sportsbook Odds

Draftkings Sportsbook Odds

DraftKings Sportsbook Odds Scraper Extract real-time betting odds from DraftKings Sportsbook using direct API access. Fast, reliable, and efficient - no browser required. Zero setup required - proxy is included. Just select your leagues and run!

Pricing

from $15.00 / 1,000 results

Rating

0.0

(0)

Developer

Matt Herzog

Matt Herzog

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

2

Monthly active users

11 days ago

Last modified

Share

DraftKings Sportsbook Odds Scraper

Extract real-time betting odds from DraftKings Sportsbook using direct API access. Fast, reliable, and efficient - no browser required.

Zero setup required - proxy is included. Just select your leagues and run!

Features

  • Batteries Included: US proxy is built-in, no configuration needed
  • Fast API-Based Extraction: Direct API calls, no slow browser automation
  • Multi-League Coverage: NBA, NFL, MLB, NHL, Soccer (EPL, La Liga), UFC, and more
  • Complete Market Data: Moneylines, spreads, totals, player props
  • Live Odds Support: Real-time in-play betting odds
  • Multiple Odds Formats: American, Decimal, Fractional, Implied Probability
  • Low Resource Usage: ~10x faster and cheaper than browser-based scrapers

Quick Start

  1. Select leagues (NBA, NFL, MLB, NHL, etc.)
  2. Choose market types (moneyline, spread, total)
  3. Click Run

That's it! No proxy setup, no API keys, no configuration.

Use Cases

  • Odds Comparison: Compare DraftKings odds with other sportsbooks
  • Line Movement Tracking: Monitor how odds change over time
  • Arbitrage Detection: Find profitable betting opportunities
  • Sports Analytics: Build predictive models with odds data
  • Research: Academic study of betting market efficiency

Output Example

{
"eventId": "12345678",
"name": "Los Angeles Lakers @ Boston Celtics",
"sport": "Basketball",
"league": "NBA",
"leagueId": "42648",
"homeTeam": {
"id": "team-2",
"name": "Boston Celtics",
"abbreviation": "BOS"
},
"awayTeam": {
"id": "team-1",
"name": "Los Angeles Lakers",
"abbreviation": "LAL"
},
"startTime": "2024-01-15T19:30:00Z",
"status": "scheduled",
"isLive": false,
"markets": [
{
"id": "market-1",
"type": "moneyline",
"name": "Moneyline",
"isOpen": true,
"selections": [
{
"id": "sel-1",
"name": "Los Angeles Lakers",
"odds": {
"american": 145,
"decimal": 2.45,
"fractional": "29/20",
"impliedProbability": 40.82
},
"isOpen": true
},
{
"id": "sel-2",
"name": "Boston Celtics",
"odds": {
"american": -170,
"decimal": 1.59,
"fractional": "10/17",
"impliedProbability": 62.96
},
"isOpen": true
}
]
},
{
"id": "market-2",
"type": "spread",
"name": "Spread",
"line": -4.5,
"isOpen": true,
"selections": [
{
"id": "sel-3",
"name": "Los Angeles Lakers",
"odds": {
"american": -110,
"decimal": 1.91,
"fractional": "10/11",
"impliedProbability": 52.38
},
"line": 4.5,
"isOpen": true
},
{
"id": "sel-4",
"name": "Boston Celtics",
"odds": {
"american": -110,
"decimal": 1.91,
"fractional": "10/11",
"impliedProbability": 52.38
},
"line": -4.5,
"isOpen": true
}
]
}
],
"scrapedAt": "2024-01-15T12:00:00Z",
"sourceUrl": "https://sportsbook.draftkings.com/event/12345678"
}

Input Parameters

ParameterTypeDefaultDescription
leaguesarray["NBA", "NFL", "MLB", "NHL"]Leagues to scrape (names or IDs)
marketTypesarray["moneyline", "spread", "total"]Market types to extract
maxEventsinteger100Maximum events (0 = unlimited)
liveOnlybooleanfalseOnly scrape live events
oddsFormatstring"all"Output format for odds
usStatestring"Ohio"US state for odds (odds vary by state)
requestDelayinteger500Delay between requests (ms)

Supported Leagues

Major US Sports

LeagueIDSport
NBA42648Basketball
NFL88808Football
MLB84240Baseball
NHL42133Hockey
NCAAB92483College Basketball
NCAAF87637College Football
WNBA92483Basketball

Soccer

LeagueIDRegion
EPL40253England
La Liga40291Spain
Serie A40274Italy
Bundesliga40265Germany
Ligue 140258France
MLS40252USA
Champions League40266Europe

Other Sports

LeagueIDSport
UFC92158MMA
ATP Tennis92145Tennis
PGA Golf92202Golf

Market Types

TypeDescription
moneylineWin/lose straight bet
spreadPoint spread / handicap
totalOver/under total points
player_propsIndividual player stats
allAll available markets

Pricing

$2.50 per 1,000 events - proxy costs included!

Monthly VolumePrice per 1K Events
Up to 100K$2.50
100K - 500K$2.00
500K+Contact us

Integration Examples

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_API_TOKEN")
run = client.actor("your-username/draftkings-sportsbook-odds").call(
run_input={
"leagues": ["NBA", "NFL"],
"marketTypes": ["moneyline", "spread"],
"maxEvents": 50
}
)
# Get results
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['name']}: {len(item['markets'])} markets")

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });
const run = await client.actor('your-username/draftkings-sportsbook-odds').call({
leagues: ['NBA', 'NFL'],
marketTypes: ['moneyline', 'spread'],
maxEvents: 50
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach(event => {
console.log(`${event.name}: ${event.markets.length} markets`);
});

cURL

curl -X POST "https://api.apify.com/v2/acts/your-username~draftkings-sportsbook-odds/runs?token=YOUR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"leagues": ["NBA"],
"maxEvents": 20
}'

Tips for Best Results

  1. Start small: Test with 1-2 leagues before scaling up
  2. Peak times: More events available during game days
  3. Request delay: Keep at 500ms+ to avoid rate limiting
  4. State selection: Odds may vary slightly by state

Performance

MetricValue
Avg events/minute~120
Avg cost per event$0.0025
Memory usage~128 MB
Typical run time30-60 seconds

This scraper is for personal research and educational purposes. Ensure your use complies with DraftKings' Terms of Service and applicable laws. Not intended for commercial use without authorization.

Changelog

v2.1.0 (Current)

  • Batteries included: proxy now built-in
  • Simplified input (no proxy configuration needed)
  • Updated to Nash API format
  • Default state changed to Ohio

v2.0.0

  • Complete rewrite using direct API access
  • 10x faster than browser-based version
  • Reduced memory/compute costs
  • Added live odds support
  • Improved odds format handling

v1.0.0

  • Initial release (browser-based)

Support