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.
As DraftKings makes no guarantees about it's public API, this client makes no guarantees that existing API methods will work consistently.
Install using PyPi
pip install draft_kings
API
Get Contests for a Sport
from draft_kings.data import Sport
from draft_kings.client import contests
contests(sport=Sport.NBA)
Get Available Players for a Draft Group
from draft_kings.client import available_players
available_players(draft_group_id=1)
Get Draft Group Details
from draft_kings.client import draft_group_details
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
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
regions(country_code='US')
Get Draftables
Get all draftable players
from draft_kings.client import draftables
draftables(draft_group_id=1)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for draft_kings-2.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 308faebc3d28338bae6b98f55ce00b965095b5d3cb92ea2fe91cb94b1c69ff0a |
|
MD5 | 6417d9d27b299b2eb7f0db1977f3581b |
|
BLAKE2b-256 | 6da6a5be50a433a68cfbaffa63eac4a84838224901816c8b2b9ccb78c638680c |