Skip to main content

An unofficial DraftKings Client

Project description

DraftKings Python Client

Introduction

DraftKings does not have a public API with documentation.

However, one can identify network API calls to fetch data from DraftKings - data like NFL contests, or players available for a "Draft Group" (e.g. all NBA games starting at 7 PM EST tonight), along with relevant metadata.

Install using PyPi

pip install draft_kings

API

Get Contests for a Sport

from draft_kings.client import contests, Sport

contests(sport=Sport.nba)

Get Available Players for a Draft Group

from draft_kings.client import available_players

return available_players(draft_group_id=1)

Get Draft Group Details

from draft_kings.client import draft_group_details

return draft_group_details(draft_group_id=1)

Get Countries

Get all country information that DraftKings uses to make country-specific requests

from draft_kings.client import countries

return countries()

Get Regions

Get all region information for the specified country code that DraftKings uses to make region-specific requests

from draft_kings.client import regions

return regions(country_code='US')

Get Draftables

Get all draftable players

from draft_kings.client import draftables

return draftables(draft_group_id=1)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

draft_kings-2.0.0.tar.gz (5.2 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page