# Golf v2 API

> Golf v2 API on Apizie: 15 endpoints (Current Season, DFS Slates, Injuries, Injuries (Historical), …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/entertainment:sportsdata-golf-v2/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `entertainment:sportsdata-golf-v2`
- Category: Entertainment
- Status: byok
- Source: https://sportsdata.io
- Page: https://apizie.tech/api/entertainment/sportsdata-golf-v2
- OpenAPI: https://apizie.tech/api/entertainment/sportsdata-golf-v2/openapi.json



## Endpoints

### Current Season
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/current-season` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |

### DFS Slates
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/dfs-slates` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |
| tournamentid | string | yes | The TournamentID of a tournament. TournamentIDs can be found in the Tournaments API. Valid entries are 58 , 61 , etc. |

### Injuries
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/injuries` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |

### Injuries (Historical)
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/injuries-historical` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |

### Leaderboard
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/leaderboard` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |
| tournamentid | string | yes | The TournamentID of a tournament. TournamentIDs can be found in the Tournaments API. Valid entries are 58 , 61 , etc. |

### News
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/news` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |

### News by Date
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/news-by-date` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |
| date | string | yes | The date of the game(s). Examples: 2015-JUL-31 , 2015-SEP-01 . |

### News by Player
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/news-by-player` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |
| playerid | string | yes | Unique FantasyData Player ID. Example: 40000019 . |

### Player
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/player` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |
| playerid | string | yes | Unique FantasyData Player ID. Example: 40000019 . |

### Player Season Stats (w/ World Golf Rankings)
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/player-season-stats-wworld-golf-rankings` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |
| season | string | yes | Year of the season. Examples: 2016 , 2017 . |

### Player Tournament Projected Stats (w/ DraftKings Salaries)
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/player-tournament-projected-stats-wdraftkings-salaries` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |
| tournamentid | string | yes | The TournamentID of a tournament. TournamentIDs can be found in the Tournaments API. Valid entries are 78 , 79 , 80 , etc. |

### Player Tournament Stats By Player
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/player-tournament-stats-by-player` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |
| tournamentid | string | yes | The TournamentID of a tournament. TournamentIDs can be found in the Tournaments API. Valid entries are 58 , 61 , etc. |
| playerid | string | yes | Unique FantasyData Player ID. Example: 40000019 . |

### Players
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/players` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |

### Schedule
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/schedule` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |

### Schedule by Season
`GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/schedule-by-season` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| format | string | yes | Desired response format. Valid entries are XML or JSON . |
| season | string | yes | Year of the season. Examples: 2016 , 2017 . |

## Example
```
curl "https://apizie.tech/v1/entertainment:sportsdata-golf-v2/current-season" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Golf v2 API?
Create a free Apizie key, then send GET https://apizie.tech/v1/entertainment:sportsdata-golf-v2/current-season with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Golf v2 API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Golf v2 itself also needs your own key from sportsdata.io.

### Can AI agents use the Golf v2 API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key entertainment:sportsdata-golf-v2.

### What is the status of the Golf v2 API?
Needs your own provider key (bring your own key)
