esportsworldcup.com APIesportsworldcup.com ↗
Access Esports World Cup tournament schedules, standings, participant rosters, prize pools, and news articles via a structured JSON API.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/f767105b-c9cf-4003-b358-222ca57b92ea/get_homepage' \ -H 'X-API-Key: $PARSE_API_KEY'
Retrieve the main homepage content including featured game slugs and latest news article slugs.
No input parameters required.
{
"type": "object",
"fields": {
"url": "string, the final URL of the homepage",
"title": "string, site title",
"latest_news": "array of news article slug strings",
"featured_games": "array of game/competition slug strings found on the homepage"
},
"sample": {
"data": {
"url": "https://esportsworldcup.com/en",
"title": "Esports World Cup",
"latest_news": [
"rostermania-recap",
"road-to-ewc-qualifiers-at-dreamhack-atlanta",
"rostermania-show-premiere-april-30"
],
"featured_games": []
},
"status": "success"
}
}About the esportsworldcup.com API
This API exposes 10 endpoints covering tournament data from esportsworldcup.com, including match schedules, standings, prize pool breakdowns, and participant rosters across all EWC 2025 game titles. The get_event_details endpoint returns per-stage prize pools, contestant lists, and team rosters for any competition slug. News coverage is also available with pagination and keyword search.
Tournament and Competition Data
Start with get_games_list to retrieve all game slugs (e.g. valorant, cs2, esl-r1-rennsport) and their URLs for the 2025 season. Pass any slug to get_event_details to receive structured tournament data including name, startTime, endTime, status, prizePool, and a contestants array for each stage. The same slug powers get_event_schedule and get_event_results, both returning a matchSeries.items array that includes per-series startTime, match-level status, individual matches, and contestants — useful for building match trackers or result feeds.
Standings and Participants
get_standings returns the same matchSeries.items structure enriched with contestant rankings and points, making it suitable for leaderboard displays. get_participants_list goes deeper: for each tournament stage it returns full roster detail — team names, player names, nationalities, and roles — across all contestants. Both endpoints accept the same slug parameter used elsewhere.
News and Search
get_news_list returns a paginated array of article slug strings and accepts an optional query parameter for keyword filtering. Individual articles are resolved via get_news_article, which takes a slug and returns the article title and canonical url. The standalone search endpoint accepts a required query string and returns matching article slugs directly. Article slugs surface in get_homepage as well, under the latest_news array alongside featured_games slugs.
- Build a live EWC 2025 match tracker using startTime, status, and scores from get_event_schedule
- Display prize pool breakdowns by tournament stage using prizePool fields from get_event_details
- Render team rosters with player nationalities and roles from get_participants_list
- Aggregate standings and points across all EWC titles using get_standings
- Power a news feed with keyword search using get_news_list and the query parameter
- Populate a game/event index page using slug and url pairs from get_games_list
- Monitor homepage-featured competitions and latest news slugs via get_homepage
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 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.
Does Esports World Cup have an official developer API?+
What does get_event_details return beyond basic tournament info?+
tournaments.result array where each entry includes the stage name, startTime, endTime, status, prizePool, and a contestants array with team and roster information. Data is scoped to the EWC 2025 season and keyed by game slug.Are individual match statistics like kills, damage, or in-game stats available?+
Does get_event_results differ from get_event_schedule?+
matchSeries.items structure — startTime, tournament, status, matches, and contestants. They target the same data shape; get_event_results is oriented toward completed-match queries while get_event_schedule suits upcoming and in-progress match lookups.