Discover/eliteprospects.com API
live

eliteprospects.com APIeliteprospects.com

Search hockey players, retrieve detailed bios, and pull top 100 draft prospect rankings from EliteProspects via a simple JSON API.

Endpoints
3
Updated
14d ago
Try it
Player name or search keyword (e.g., 'Connor McDavid')
api.parse.bot/scraper/155197d3-0337-4ad8-a4b3-ecc33db466dc/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/155197d3-0337-4ad8-a4b3-ecc33db466dc/search_players?query=Connor+McDavid' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for hockey players by name or keyword using EliteProspects. Returns a list of matching players with their IDs, slugs, and profile URLs.

Input
ParamTypeDescription
queryrequiredstringPlayer name or search keyword (e.g., 'Connor McDavid')
Response
{
  "type": "object",
  "fields": {
    "players": "array of player objects with id, slug, name, and url"
  },
  "sample": {
    "data": {
      "players": [
        {
          "id": "183442",
          "url": "https://www.eliteprospects.com/player/183442/connor-mcdavid",
          "name": "Connor McDavid",
          "slug": "connor-mcdavid"
        }
      ]
    },
    "status": "success"
  }
}

About the eliteprospects.com API

The EliteProspects API covers 3 endpoints for hockey player discovery, biography retrieval, and draft prospect rankings. Use search_players to find any player by name and get their unique ID and profile URL, then pass those identifiers to get_player_details for physical attributes, position, nationality, shooting hand, and team status. A third endpoint, get_top_prospects, returns the top 100 ranked draft prospects with per-player performance statistics.

Player Search and Identification

The search_players endpoint accepts a query string — a full name or partial keyword like 'Connor McDavid' — and returns an array of matching player objects, each containing an id, slug, name, and url. The id and slug returned here are the inputs required by get_player_details, so search is the natural first step in any lookup flow.

Player Biography Details

get_player_details requires both a slug (e.g., 'connor-mcdavid') and a player_id (e.g., '183442'). The response includes the player's full name, height in imperial format, weight in pounds, shooting hand (L or R), position (as a string or array of strings), current status (e.g., active), a verified boolean flag, and an imageUrl when one is available. Nationality and team affiliation are also part of the profile data.

Draft Prospect Rankings

get_top_prospects returns EliteProspects' consolidated draft ranking of the top 100 prospects. An optional year parameter (e.g., '2025') filters results to a specific draft class; omitting it returns the current consolidated list. Each entry in the prospects array includes rank, biographical details, and a performanceStats object, making this endpoint useful for draft analysis tools and scouting dashboards.

Data Coverage Notes

All three endpoints return structured JSON with consistent field names. The position field on player details may be a single string or an array depending on the player, so defensive handling is recommended. Profile images are returned as a URL string or null when not available.

Common use cases
  • Build a draft board application using ranked prospect data and performance statistics from get_top_prospects
  • Auto-complete player search in a hockey analytics tool using search_players results
  • Display player profile cards showing height, weight, shooting hand, and position from get_player_details
  • Compare physical attributes across a cohort of draft prospects by batching get_player_details calls
  • Track which prospects are verified on EliteProspects using the verified boolean field
  • Filter the top 100 draft rankings by year to analyze how different draft classes compare
  • Resolve player identities across datasets by mapping names to canonical EliteProspects IDs and slugs
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does EliteProspects have an official developer API?+
Yes. EliteProspects offers an official API documented at https://www.eliteprospects.com/api. It requires a separate application and approval process. The Parse API provides structured access to the same core player and prospect data without that approval workflow.
What does `get_top_prospects` return, and can I filter by position or league?+
It returns an array of up to 100 prospect objects, each with rank, biographical fields, and a performanceStats block. The only supported filter is year to select a draft class. Filtering by position or league is not currently exposed in this endpoint. You can fork the API on Parse and revise it to add those filtering parameters.
Does the API return career statistics or season-by-season stats?+
Not currently. get_player_details returns biographical and physical profile fields, and get_top_prospects includes a performanceStats object per prospect, but season-by-season career stats for individual players are not exposed. You can fork the API on Parse and revise it to add a career statistics endpoint.
What is the `verified` field on a player profile?+
The verified boolean on a get_player_details response indicates whether EliteProspects has confirmed the profile corresponds to the actual player. Unverified profiles may be community-contributed or pending review.
Can I look up players by team or nationality rather than by name?+
search_players currently accepts only a name or keyword string. Lookup by team, nationality, or other attributes is not supported in the current API. You can fork the API on Parse and revise it to add a team-based or nationality-based player search endpoint.
Page content last updated . Spec covers 3 endpoints from eliteprospects.com.
Related APIs in SportsSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
130point.com API
Search for sold trading cards across eBay, Goldin, Heritage Auctions, Pristine Auction, MySlabs, and Fanatics Collect to find historical prices, sale dates, and marketplace information all in one place. Get comprehensive sales data to research card values and track market trends across multiple platforms instantly.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.
whoscored.com API
Search for players and teams, then dive deep into their performance metrics, match statistics, and detailed passing data to analyze football games and player abilities. Get comprehensive insights on team performance, individual player stats, and play-by-play event information to power your football analysis and decision-making.