Skip to contents

Data Fetching

Functions for fetching DraftKings data

dk_get_competitions()
Get Competitions for a Draft Group
dk_get_contest_info()
Get Contest Info
dk_get_draft_group()
Get Draft group
dk_get_draft_group_info()
Get Draft Group Info
dk_get_draft_group_info2()
Get Additional Draft Group Info
dk_get_entries()
Get Entry Details
dk_get_game_type_rules()
Get Gametype Rules
dk_get_leaderboard()
Get Leaderboard
dk_get_lobby_contests()
Get List of Contests in Lobby
dk_get_lobby_draft_groups()
Get List of Draft Groups in Lobby
dk_get_lobby_game_types()
Get List of Game Types in Lobby
dk_get_optimal_lineups()
Get Multiple Optimal Lineups
dk_get_player_fp()
Get Player Fantasy Points Earned
dk_get_player_list()
Get Player List
dk_get_sports()
Get Sports
dk_get_team_list()
Get Team List

Optimization

Functions for lineup optimization

dk_optimize_lineup()
Optimize Lineup
dk_prepare_schematic()
Prepare Schematic
dk_extract_solution()
Extract Solution
dk_write_csv()
Write Lineups to CSV

API Functions

Low-level functions for interacting with the DraftKings API

dk_req()
Create Draft Kings Request Object
dk_req_perform()
Perform Draft Kings API Request
dk_req_process()
Process Draft Kings Request Object
dk_resp_parse()
Parse Response JSON