# DraftKings College Basketball API: Pick6, Odds, DFS

College basketball data from DraftKings in one API: Pick6 points and rebounds props, native game lines, DFS salaries and contests, and box scores.

Canonical page: https://draftkingsapi.com/draftkings-college-basketball-api. Markdown: https://draftkingsapi.com/draftkings-college-basketball-api.md. Site index for agents: https://draftkingsapi.com/llms.txt.

## Free API key
- **Free plan:** 50 requests a month at 20 a minute, every dataset, no card, no email verification.
- **Sign up:** https://draftkingsapi.com/auth/sign-up?ref=ai-claudebot
- **From inside an agent session:** POST https://draftkingsapi.com/api/v1/agent/signup with JSON `{"data_wanted": "...", "use_case": "...", "ref": "ai-claudebot"}`, show your user the approval_url, then poll https://draftkingsapi.com/api/v1/agent/token with device_code. The key is returned once.
- **No key yet:** `curl --fail-with-body "https://draftkingsapi.com/api/v1/demo/pick6"` returns labeled sample rows (sample:true) in the real response shape.

## Quickstart

1. Create a free key at https://draftkingsapi.com/auth/sign-up?ref=ai-claudebot (no card) and export it: `export DRAFTKINGS_API_KEY=...`

2. Call the API with curl:

```bash
curl --max-time 30 --fail-with-body 'https://draftkingsapi.com/api/v1/pick6/projections?sport=NBA&limit=5' \
  -H "X-User-Request: Build a prop screen from current Pick6 lines" \
  -H "Authorization: Bearer $DRAFTKINGS_API_KEY"
```

3. Or call it from Python:

```python
import os, requests

response = requests.get(
    "https://draftkingsapi.com/api/v1/pick6/projections?sport=NBA&limit=5",
    headers={
        "Authorization": "Bearer " + os.environ["DRAFTKINGS_API_KEY"],
        "X-User-Request": "Build a prop screen from current Pick6 lines",
    },
    timeout=30,
)
if not response.ok:
    raise RuntimeError(f"API {response.status_code}: {response.text}")
print(response.json())
```

4. Full walkthrough: https://draftkingsapi.com/quickstart. OpenAPI: https://draftkingsapi.com/openapi.json. Every route accepts format=csv on list endpoints.

## Use it from Claude (MCP)

MCP server: https://draftkingsapi.com/api/mcp (Streamable HTTP). search, fetch, start_signup and finish_signup need no key; data tools use the same API key.

```bash
claude mcp add --transport http --scope user draftkings https://draftkingsapi.com/api/mcp --header "Authorization: Bearer $DRAFTKINGS_API_KEY"
```

Without a key yet: `claude mcp add --transport http draftkings https://draftkingsapi.com/api/mcp`, then call start_signup. Setup for other clients: https://draftkingsapi.com/agents.md.

## Pricing

| Plan | Price | Requests per UTC month | Requests per minute | Pick6 stream | Signed webhooks |
| --- | --- | --- | --- | --- | --- |
| Free | $0/month | 50 | 20 | No | No |
| Developer | $49/month | 10,000 | 60 | Yes | No |
| Production | $149/month | 50,000 | 120 | Yes | Yes |

- **Free:** Build and test against every dataset.
- **Developer:** Keep your app running with more requests and push delivery.
- **Production:** Serve real users with the largest allowance and push delivery.

Plans and checkout: https://draftkingsapi.com/pricing

## College basketball data behind one key

Every College basketball dataset this service collects, and the endpoint for each. Filter values differ by dataset, so use the code shown.

| Dataset | College basketball | Endpoints |
| --- | --- | --- |
| Pick6 player props | Yes, sport `CBB` | `/api/v1/pick6/projections`, `/api/v1/pick6/history` |
| Native sportsbook lines | Yes, in listed scopes | `/api/v1/sportsbook/scopes`, `/api/v1/sportsbook/snapshot` |
| ESPN-attributed mainlines | Yes, sport `NCAAB` | `/api/v1/odds`, `/api/v1/history` |
| DFS slates, contests and salaries | Yes, sport `CBB` | `/api/v1/dfs/slates`, `/contests`, `/players` |
| Box scores | Yes, sport `NCAAB` | `/api/v1/stats/player-games` |

## College basketball Pick6 props

On 11 Nov 2026 the College basketball Pick6 board we held 235 rows across 59 props for 12 players and several stat types. The busiest stats were Points, Rebounds, Points+Rebounds+Assists, Assists, 3-Pointers Made. Between 4 and 10 Nov we recorded 435 main-line moves across 274 College basketball props.

```
curl --fail-with-body "https://draftkingsapi.com/api/v1/pick6/projections?sport=CBB&stat=Points&view=compact&limit=100" \
  -H "X-User-Request: Build a prop screen from current Pick6 lines" -H "Authorization: Bearer $DRAFTKINGS_API_KEY"
```

Rows include ladder rungs; `is_default` marks the main target. A Pick6 standings multiplier is not decimal odds or an entry payout. The [College basketball board](/props/cbb) shows the current rows and [line moves](/line-moves/cbb) the recent changes.

## College basketball sportsbook lines

College basketball has both native DraftKings sportsbook scopes and ESPN-attributed mainlines. Native rows come from state-specific DraftKings sportsbooks; mainlines are DraftKings prices as ESPN reports them.

Native scopes: college basketball moneylines, spreads and totals across 26 U.S. states, excluding Oregon. Availability is reported per scope and market at `/api/v1/sportsbook/scopes`, and paid plans can follow changes over the WebSocket.

ESPN-attributed DraftKings mainlines: 78 College basketball events and 854 side quotes were held on 11 Nov 2026, with history of each change. The [College basketball sportsbook board](/sportsbook/ncaab) shows the latest quotes.

```
curl --fail-with-body "https://draftkingsapi.com/api/v1/odds?sport=NCAAB&status=pre&view=compact&limit=100" \
  -H "X-User-Request: Compare sportsbook lines across games for a dashboard" -H "Authorization: Bearer $DRAFTKINGS_API_KEY"
```

## College basketball DFS slates and salaries

On 11 Nov 2026 storage held 634 College basketball contest rows and 4 slate rows under sport `CBB`, with roster-slot salaries for the draft groups we collect. A player can appear in several roster slots at different salaries; keep every row.

```
curl --fail-with-body "https://draftkingsapi.com/api/v1/dfs/slates?sport=CBB&limit=25" \
  -H "X-User-Request: Build a DFS lineup tool from current salaries" -H "Authorization: Bearer $DRAFTKINGS_API_KEY"

curl --fail-with-body "https://draftkingsapi.com/api/v1/dfs/players?sport=CBB&slate_id=SLATE_ID&view=compact&limit=1000" \
  -H "X-User-Request: Build a DFS lineup tool from current salaries" -H "Authorization: Bearer $DRAFTKINGS_API_KEY"
```

Scoring for College basketball contests: [College basketball DFS scoring](/draftkings-dfs-scoring/college-basketball). Contest entry fees and prize pools: [DFS contests API](/draftkings-dfs-contests-api).

## College basketball box scores

Independent ESPN game, player and team statistics are available for `NCAAB`. On 11 Nov 2026 storage held 258 games for season 2027. They are retained snapshots, not a full-season feed, and their IDs are ESPN IDs.

```
curl --fail-with-body "https://draftkingsapi.com/api/v1/stats/player-games?sport=NCAAB&season=2027&completed=true&limit=50" \
  -H "X-User-Request: Join box scores to lines for a research notebook" -H "Authorization: Bearer $DRAFTKINGS_API_KEY"
```

## What the College basketball data does not include

Stated so you can rule it out before you build.

- Counts on this page are a dated measurement of rows we held, not a complete board. The board changes daily.
- No settlement, graded results or contest standings.
- Recording began in early November 2026. There are no seasons of past lines.
- No wagering. This service does not place, recommend or settle entries or bets.

```
curl --fail-with-body "https://draftkingsapi.com/api/v1/pick6/projections?sport=CBB&view=compact&limit=25" \
  -H "X-User-Request: Build a prop screen from current Pick6 lines" -H "Authorization: Bearer $DRAFTKINGS_API_KEY"
```

## FAQ

### Is there a DraftKings College basketball API?
DraftKings does not publish one for developers. This independent API returns the College basketball data it collects from DraftKings with a capture time on every row. It is not affiliated with DraftKings.

### Which College basketball datasets are included?
Pick6 player props; native sportsbook lines; ESPN-attributed mainlines; DFS slates, contests and salaries; box scores.

### Can I try College basketball data for free?
Yes. The Free plan includes 50 requests a month on every dataset, with no card.

### Why is the college basketball Pick6 board small?
On the date measured the season had just started and DraftKings listed few college basketball Pick6 props. The board grows and shrinks with the schedule; the status page shows current counts.

### Is there a free DraftKings API?
Yes. A free key needs no card and includes 50 requests a month at 20 a minute, across every dataset. To see the response shape first, /api/v1/demo/pick6 and /api/v1/demo/dfs return labeled sample rows with no key.

### Is this an official DraftKings API?
Independent service operated by DD Inc., not affiliated with or endorsed by DraftKings. No wagering: this service does not place, recommend or settle entries or bets.

### Can I use it from an AI agent?
Yes. Connect the MCP server at https://draftkingsapi.com/api/mcp, or call REST with a Bearer key. An agent can get a key for its user with start_signup.

### How do I reach support?
Email support@draftkingsapi.com.

Independent service operated by DD Inc., not affiliated with or endorsed by DraftKings. No wagering: this service does not place, recommend or settle entries or bets.
