Sports
ESPN logo

ESPN API

espn.com

ESPN - live scores, standings, schedules, player stats, and news.

Actions
15
Category
Sports
Login
Not required
Output
JSON

Call the ESPN API

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

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_espn_active_leagues_scoreboard",
    "params": {
      "ce_id": "14327607,15590105,espnin-en-frontpage-index",
      "region": "in"
    }
  }'

15 actions on espn.com

Read

  • Active Leagues

    act_espn_active_leagues_scoreboardread1 credit / call

    Returns currently active leagues and live events across all sports.

    ce_id
    string · required
    region
    string · required
  • Article Reactions

    act_espn_article_content_reactionsread1 credit / call

    Returns reaction counts for a given news article.

    content_id
    string · required
    region
    string · required
  • League Headlines

    act_espn_headline_minifeedread2 credits / call

    Returns the latest headlines and news stories for a league.

    sport
    string · required
    region
    string · required
    pubkey
    string · required
  • Live Scoreboard

    act_espn_league_scoreboard_headerread2 credits / call

    Returns live scores, teams, and event status for a sport and league.

    sport
    string · required
    league
    string · required
    region
    string · required
    tz
    string · required
    postal_code
    string · required
  • News

    es_newsread1 credit / call

    Returns the latest sports headlines and news articles for a league.

    sport
    string
    league
    string
    limit
    integer
  • News Article

    act_espn_news_article_ssrread1 credit / call

    Returns full article content and metadata for an article ID.

    sport_path
    string · required
    article_id
    string · required
    article_slug
    string · required
  • Player Profile

    act_espn_player_profile_ssrread1 credit / call

    Returns player biography, career statistics, and profile details.

    sport_path
    string · required
    player_id
    string · required
    player_slug
    string · required
  • Scoreboard

    es_scoreboardread1 credit / call

    Returns live and recent scores for a sport and league.

    sport
    string
    league
    string
    dates
    string
    limit
    integer
  • Site Search

    act_espn_site_search_resultsread2 credits / call

    Returns results across players, teams, articles, and videos.

    search_query
    string · required
    region
    string · required
  • Standings

    es_standingsread1 credit / call

    Returns league standings by division and conference with win-loss records.

    sport
    string
    league
    string
  • Team Details

    es_team_detailsread1 credit / call

    Returns details for a single team including name, colors, venue, and standing.

    sport
    string
    league
    string
    team_id
    string · required
  • Team Roster

    act_espn_team_roster_ssrread1 credit / call

    Returns a team's roster with players, positions, and details.

    sport_path
    string · required
    team_slug
    string · required
    team_name_slug
    string · required
  • Teams

    es_teamsread1 credit / call

    Returns all teams in a league with name, logo, and abbreviation.

    sport
    string
    league
    string
    limit
    integer
  • Team Schedule

    act_espn_team_schedule_ssrread1 credit / call

    Returns a team's full schedule with fixtures, opponents, and dates.

    sport_path
    string · required
    team_slug
    string · required
    team_name_slug
    string · required
  • Team Schedule

    es_team_scheduleread1 credit / call

    Returns a team's past and upcoming games.

    sport
    string
    league
    string
    team_id
    string · required
    season
    integer

ESPN API questions

Is there an API for ESPN?
ESPN does not offer a public data API for this, but Anakin Wire provides 15 maintained endpoints for espn.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 ESPN 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 espn.com changes its markup, Anakin updates the action.
Do I need a ESPN account?
No. Every ESPN action listed here runs anonymously — no account and no credentials required.
What does the ESPN 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