# Soccer Goals Lines Today: 91 Players

Compare Soccer Goals lines on DraftKings Pick6 across 91 players, with multipliers and line moves. Start with a free API key. As of Nov 12, 08:12 UTC.

Canonical page: https://draftkingsapi.com/props/soccer/market/goals. Markdown: https://draftkingsapi.com/props/soccer/market/goals.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=SOCCER&limit=25' \
  -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=SOCCER&limit=25",
    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

## Goals lines (highest first, up to 60; the API returns all)

| Player | Line | More / Less | Game | Captured (UTC) |
| --- | --- | --- | --- | --- |
| Harry Kane |  |  | ENG vs CRO | Nov 12, 08:11 UTC |
| Anthony Gordon |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Declan Rice |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Dominic Calvert-Lewin |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Eberechi Eze |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Elliot Anderson |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| James Garner |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Jobe Bellingham |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Jude Bellingham |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Morgan Gibbs-White |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Morgan Rogers |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Rio Ngumoha |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Trent Alexander-Arnold |  |  | ENG vs CRO | Nov 12, 08:06 UTC |
| Pedri |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Alejandro Grimaldo |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Fabián Ruiz |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Fermín López |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Ferran Torres |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Jacobo Ramón |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Marc Cucurella |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Martín Zubimendi |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Mikel Merino |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Mikel Oyarzabal |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Nico Williams |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Pedro Porro |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Roberto Fernández |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Álex Baena |  |  | CZE vs ESP | Nov 12, 08:06 UTC |
| Alphadjo Cisse |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Antonio Vergara |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Davide Frattesi |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Gianluca Scamacca |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Issa Doumbia |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Luca Koleosho |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Mattia Liberali |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Niccolò Pisilli |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Nicolò Zaniolo |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Nicolò Fagioli |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Nicolò Barella |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Nicolò Cambiaghi |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Sebastiano Esposito |  |  | ITA vs FRA | Nov 12, 08:06 UTC |
| Brandon Mechele |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Charles De Ketelaere |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Diego Moreira |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Dodi Lukébakio |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Hans Vanaken |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Hugo Cuypers |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Jérémy Doku |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Kevin De Bruyne |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Leandro Trossard |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Maxim De Cuyper |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Mika Godts |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Nicolas Raskin |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Romelu Lukaku |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Youri Tielemans |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Aral Simsir |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Arda Güler |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Can Uzun |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Deniz Gül |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Enes Ünal |  |  | TUR vs BEL | Nov 12, 08:06 UTC |
| Hakan Çalhanoglu |  |  | TUR vs BEL | Nov 12, 08:06 UTC |

## FAQ

### 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.
