Sports
PGA Tour logo

PGA Tour API

pgatour.com

Official PGA Tour - leaderboards, scores, schedules, profiles, and FedExCup standings.

Actions
14
Category
Sports
Login
Not required
Output
JSON

Call the PGA Tour API

Submit a task, then poll the job until it settles. This example runs act_pgatour_broadcast_coverage.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "act_pgatour_broadcast_coverage",
    "params": {
      "tournament_id": "R2026021"
    }
  }'

14 actions on pgatour.com

Read

  • Homepage Overview

    act_pgatour_homepage_ssrread1 credit / call

    Returns homepage content including live tournament leaders, scores, and featured events.

  • Live Player Status

    act_pgatour_live_player_statusread2 credits / call

    Returns per-player live scoring status, tee times, and round progress for a tournament.

    tournament_id
    string · required
  • Player Directory

    act_pgatour_player_directoryread1 credit / call

    Returns the full player roster with IDs, names, and countries.

  • Player Profile

    act_pgatour_player_profile_ssrread2 credits / call

    Returns a player profile with bio, stats, world rank, FedExCup rank, and season results.

    player_id
    string · required
    player_slug
    string · required
  • Season Schedule

    act_pgatour_season_scheduleread2 credits / call

    Returns the full season schedule with tournament IDs, names, dates, and courses.

    season_year
    string · required
    sort
    string

Write

Write actions change state on pgatour.com and run as the account you connect.

  • Broadcast Coverage

    act_pgatour_broadcast_coveragewrite2 credits / call

    Returns audio streams, telecast schedules, featured groups, and featured-hole coverage for a tournament.

    tournament_id
    string · required
  • FedExCup Standings

    act_pgatour_fedex_cup_standingswrite2 credits / call

    Returns FedExCup standings with player ranks, points, and season metadata.

    tour_code
    string
  • Homepage Content Fragments

    act_pgatour_homepage_content_fragmentswrite2 credits / call

    Returns homepage content sections and promotional layout blocks.

    content_path
    string
    tour_code
    string
    limit
    integer
    offset
    integer
  • Live Leaderboard

    act_pgatour_live_leaderboardwrite2 credits / call

    Returns live leaderboard positions, scores, and player standings for a tournament.

    tournament_id
    string · required
  • Player Scorecard

    act_pgatour_player_scorecardwrite2 credits / call

    Returns hole-by-hole scorecard data for a player at a tournament.

    player_id
    string · required
    tournament_id
    string · required
  • Shot Details

    act_pgatour_shot_detailswrite2 credits / call

    Returns shot-by-shot tracking details for a player round at a tournament.

    player_id
    string · required
    tournament_id
    string · required
    round_number
    integer · required
  • Tournament Field

    act_pgatour_tournament_fieldwrite2 credits / call

    Returns the registered player field with withdrawals, alternates, and metadata.

    tournament_id
    string · required
    changes_only
    boolean
  • Tournament Listing

    act_pgatour_tournament_listingwrite2 credits / call

    Returns tournament cards including name, location, status, and dates.

    tournament_id
    string · required
  • Tournament Overview

    act_pgatour_tournament_overviewwrite2 credits / call

    Returns a tournament overview with course, purse, format, and past champions.

    tournament_id
    string · required

PGA Tour API questions

Is there an API for PGA Tour?
PGA Tour does not offer a public data API for this, but Anakin Wire provides 14 maintained endpoints for pgatour.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape PGA Tour data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when pgatour.com changes its markup, Anakin updates the action.
Do I need a PGA Tour account?
No. Every PGA Tour action listed here runs anonymously — no account and no credentials required.
What does the PGA Tour API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.

More Sports APIs

All Sports sites