Official Python client for the KashRock esports API.
Props, odds, matches, live scores, and history — one key, normalized IDs.
Site: https://www.kashrock.com
pip install kashrockfrom kashrock import KashRock
kr = KashRock("YOUR_API_KEY")
print(kr.props("cs2")["props"][0])Sandbox key: https://www.kashrock.com/pricing
Docs: https://www.kashrock.com/docs
KASHROCK_API_KEY works if you do not want the key in code.
kr.me()
kr.props("cs2", book="prizepicks", limit=20)
kr.lines("cs2")
kr.matches("cs2", status="upcoming")
kr.live_games("cs2")
kr.gamelogs("cs2", "zywoo")
kr.history_tape(market_key="kr_mk_…")Same paths as the HTTP API and the KashRock MCP. Stacks are not included.
MCP: https://www.kashrock.com/mcp
Sandbox keys work on every sport, up to 500 requests per UTC day: props, matches, players, delayed live scores, and 30 days of history. Hobby+ adds consensus lines and live odds. Builder+ adds the live WebSocket and quote history.
MIT