Liquipedia Esports Wiki Scraper avatar

Liquipedia Esports Wiki Scraper

Pricing

from $12.00 / 1,000 result items

Go to Apify Store
Liquipedia Esports Wiki Scraper

Liquipedia Esports Wiki Scraper

Scrape Liquipedia esports wiki across League of Legends, Dota 2, CS:GO, Valorant, StarCraft, and Overwatch. Get tournaments, teams, players, matches, prize pools, brackets, and earnings. Export esports data to JSON, CSV, or Excel for analytics, betting models, and fan content.

Pricing

from $12.00 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

ParseForge Banner

🎮 Liquipedia Esports Wiki Scraper

🚀 Export the Liquipedia esports wiki in seconds. Tournaments, teams, players, prize pools, brackets, and metadata across 24 game wikis. No scraping pipeline, no captchas, no manual ETL.

🕒 Last updated: 2026-05-23 · 📊 14 fields per record · 🎮 24 game wikis · 🏆 Tournaments, teams, players, events · 🌍 Global esports coverage

The Liquipedia Esports Wiki Scraper taps the official Liquipedia MediaWiki API and returns clean, structured records for tournament pages, team rosters, player profiles, prize pool tables, event categories, and any wiki page across the Liquipedia ecosystem. The underlying wikis are community-maintained, refresh daily, and are widely cited as the source of record for competitive esports.

Coverage spans 24 game wikis including League of Legends, Counter-Strike, Dota 2, Valorant, StarCraft Brood War, StarCraft 2, Rocket League, Overwatch, Apex Legends, Fortnite, Rainbow Six, Smash, Warcraft, Call of Duty, Halo, Age of Empires, PUBG, Free Fire, Mobile Legends, Wild Rift, Hearthstone, Magic: The Gathering, EA Sports FC, and Rocket Arena. Each wiki carries thousands of tournament, team, and player pages, all queryable in one Actor.

🎯 Target Audience💡 Primary Use Cases
Esports analytics teams, tournament organizers, fan-site builders, betting researchers, streamers, journalists, scouting platformsTournament catalogs, prize pool tracking, team & roster sync, player profile feeds, event monitoring, fantasy esports

📋 What the Liquipedia Scraper does

Two query modes in a single Actor:

  • 📄 Single page mode. Pull any wiki page by title, get its parsed HTML, sections, links, categories, images, and a clean text summary.
  • 🗂️ Category mode. List every page inside a wiki category, then enrich each with full page metadata. Categories like Category:Tournaments, Category:Teams, Category:Players enumerate the wiki end-to-end.

Each record returns the canonical page URL, page ID, sections outline, categories the page belongs to, outgoing links, external references, and embedded images. Toggle includeText off to keep records small for fast catalog runs.

💡 Why it matters: Liquipedia is the reference source for competitive esports, but parsing wiki templates and tournament brackets manually is painful. This Actor turns wiki pages into clean JSON your dashboard can ingest.


🎬 Full Demo

🚧 Coming soon: a 3-minute walkthrough showing how to go from sign-up to a tournament dataset.


⚙️ Input

InputTypeDefaultBehavior
maxItemsinteger10Records to return. Free plan caps at 10, paid plan at 1,000,000.
gamestring"valorant"One of 24 game wiki slugs.
pageNamestringnoneExact wiki page title. Overrides categoryFilter.
categoryFilterstring"Category:Tournaments"List all pages inside this category.
includeTextbooleantrueInclude parsed HTML body. Disable for faster catalog runs.

Example: 10 Valorant tournament pages.

{
"maxItems": 10,
"game": "valorant",
"categoryFilter": "Category:Tournaments",
"includeText": true
}

Example: single page on Counter-Strike Major Berlin 2023.

{
"maxItems": 1,
"game": "counterstrike",
"pageName": "BLAST/Major/2023/Paris"
}

⚠️ Good to Know: Liquipedia asks API clients to keep request volume low. This Actor automatically rate-limits between page fetches (2.5s) to stay friendly with the wiki. For very large category dumps, prefer includeText: false to keep records compact.


📊 Output

Each record contains 14 fields. Download as CSV, Excel, JSON, or XML.

🧾 Schema

FieldTypeExample
🏷️ recordTypestring"page"
🎮 gamestring"valorant"
🆔 pageIdinteger12345
📄 titlestring"VCT/2024/Champions"
🔗 urlstring"https://liquipedia.net/valorant/VCT/2024/Champions"
📝 summarystring | nullFirst paragraph text, max 600 chars
🗂️ categoriesarray["Tournaments", "2024 Tournaments", "S-Tier Tournaments"]
📑 sectionsarray[{ level, line, anchor, index }]
🔗 linksarrayList of internal wiki links
🌐 externalLinksarrayList of external URLs
🖼️ imagesarrayList of image filenames on the page
↩️ redirectsarrayList of redirect titles
📃 htmlstring | nullParsed page HTML (if includeText)
🕒 scrapedAtISO 8601"2026-05-23T00:00:00.000Z"

📦 Sample records


✨ Why choose this Actor

Capability
🎮24 game wikis. From LoL and CS to Valorant, Dota 2, Rocket League, Hearthstone, EA Sports FC, and more.
🗂️Two flexible modes. Pull a single page or enumerate an entire wiki category.
🏆Tournament-grade detail. Page sections expose Format, Prize Pool, Bracket, Schedule outlines.
Polite by default. Auto rate-limits at 2.5s per page to stay friendly with the wiki.
🌐Reference source. Liquipedia is the de facto record-of-truth for competitive esports.
🔁Always fresh. Every run hits the live MediaWiki API.
🚫No authentication. Public wiki data, no account needed.

📊 Esports newsletters, fantasy platforms, and tournament organizers all run on Liquipedia metadata. This Actor turns that metadata into a flat, joinable dataset.


📈 How it compares to alternatives

ApproachCostCoverageRefreshFiltersSetup
⭐ Liquipedia Scraper (this Actor)$5 free credit, then pay-per-use24 wikis, all categoriesLive per rungame, page, category⚡ 2 min
Commercial esports data feeds$200+/monthTop games onlyStreamingMany🐢 Days
Manual wiki scrapingFreePer-pageManualNone🐌 Weeks
Tournament organizer dumpsFreeSingle eventStaleNone🕒 Variable

Pick this Actor when you want broad esports coverage with category-level enumeration and zero auth overhead.


🚀 How to use

  1. 📝 Sign up. Create a free account with $5 credit (takes 2 minutes).
  2. 🌐 Open the Actor. Go to the Liquipedia Esports Wiki Scraper page on the Apify Store.
  3. 🎯 Set input. Pick a game, choose a category (or a specific page name), and set maxItems.
  4. 🚀 Run it. Click Start and let the Actor enumerate the wiki for you.
  5. 📥 Download. Grab your results in the Dataset tab as CSV, Excel, JSON, or XML.

⏱️ Total time from signup to downloaded dataset: 3-5 minutes. No coding required.


💼 Business use cases

🏆 Esports Analytics & Scouting

  • Tournament catalogs across multiple games
  • Roster history and player movement tracking
  • Prize pool comparisons across regions
  • Team & event ML feature engineering

🎮 Fan Sites & Fantasy

  • Auto-sync upcoming events into fan calendars
  • Player profile cards for fantasy lineups
  • Region-by-region tournament filtering
  • Team logo and metadata sourcing

📰 Esports Media

  • Auto-publish event summaries with structured metadata
  • Multi-game coverage from one pipeline
  • Historic tournament retrospectives
  • Game-by-game audience research

📊 Betting Research & Modeling

  • Backtest models against historic tournaments
  • Track prize pool inflation per game
  • Roster-change correlation studies
  • Cross-tournament feature engineering

🔌 Automating Liquipedia Scraper

Control the scraper programmatically for scheduled runs and pipeline integrations:

  • 🟢 Node.js. Install the apify-client NPM package.
  • 🐍 Python. Use the apify-client PyPI package.
  • 📚 See the Apify API documentation for full details.

The Apify Schedules feature lets you trigger this Actor on any cron interval. Refresh tournament catalogs every Monday or pull rosters monthly.


🌟 Beyond business use cases

Structured esports data feeds research, classrooms, fan creativity, and personal projects.

🎓 Research and academia

  • Studies on esports growth and prize-pool inflation
  • Sports management coursework on competitive gaming
  • Reproducible datasets for sociology of gaming
  • Open-data exercises on digital sports

🎨 Personal and creative

  • Personal tournament calendars and dashboards
  • Fantasy esports trackers in Notion or Sheets
  • Streamer prep notes for casting
  • Fan blog data tables and infographics

🤝 Non-profit and civic

  • Collegiate esports clubs with tournament feeds
  • Community open-data archives of competitive gaming
  • Cultural studies of regional esports scenes
  • Investigative journalism on tournament organizers

🧪 Experimentation

  • Train tournament-winner prediction ML models
  • Prototype an agent that drafts esports newsletters
  • Build a "who plays tomorrow?" Discord bot
  • Test data warehouse loaders on wiki schemas

🤖 Ask an AI assistant about this scraper

Open a ready-to-send prompt about this ParseForge actor in the AI of your choice:


❓ Frequently Asked Questions

🧩 How does it work?

Pick a game wiki, then either point at a specific page or enumerate a category. The Actor returns one record per page with parsed metadata, sections, links, and optional HTML body.

🎮 Which games are covered?

24 game wikis: League of Legends, Counter-Strike, Dota 2, StarCraft (Brood War + 2), Valorant, Rocket League, Overwatch, Apex Legends, Fortnite, Rainbow Six, Smash, Warcraft, Call of Duty, Halo, Age of Empires, PUBG, Free Fire, Mobile Legends, Wild Rift, Hearthstone, Magic: The Gathering, EA Sports FC, Rocket Arena.

📏 How accurate is the data?

Liquipedia is community-edited and updated continuously. Tournament pages typically reflect the live state within hours.

🔁 How often is the dataset refreshed?

Every run pulls the latest data. For active tournaments, schedule daily refreshes.

⚙️ Why is it rate-limited?

Liquipedia asks scrapers to stay polite. The Actor automatically waits 2.5s between page fetches. This keeps the wiki community happy and avoids HTTP 429s.

⏰ Can I schedule regular runs?

Yes. Use Apify Schedules to trigger this Actor on any cron interval.

Liquipedia content is licensed under CC-BY-SA 3.0. Review the license terms for your use case before redistributing.

💼 Can I use this data commercially?

Yes for attribution-compliant uses. Liquipedia's license requires credit and share-alike. Tournament logos and team branding belong to their respective owners.

💳 Do I need a paid Apify plan?

No. The free Apify plan handles small runs (10 pages). Paid plans lift the cap and unlock scheduling.

🔁 What happens if a run fails?

Apify retries transient errors automatically. Failed runs preserve partial datasets so no progress is lost.

🛬 What if I need bracket / match-level data?

The Actor returns page sections and HTML, which contain bracket markup. Parse the HTML for structured brackets or request a companion bracket scraper via the contact form below.

🆘 What if I need help?

Reach our support team through the Apify platform or the Tally form linked below.


🔌 Integrate with any app

Liquipedia Esports Wiki Scraper connects to any cloud service via Apify integrations:

  • Make - Automate multi-step workflows
  • Zapier - Connect with 5,000+ apps
  • Slack - Get tournament alerts in your channels
  • Airbyte - Pipe wiki data into your warehouse
  • GitHub - Trigger runs from commits and releases
  • Google Drive - Export datasets straight to Sheets

You can also use webhooks to trigger downstream actions when a run finishes. Push fresh tournament data into your product backend, or alert your Discord on a new event listing.


💡 Pro Tip: browse the complete ParseForge collection for more reference-data scrapers.


🆘 Need Help? Open our contact form to request a new scraper, propose a custom data project, or report an issue.


⚠️ Disclaimer: this Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Liquipedia, Wikimedia, Riot Games, Valve, EA, Activision Blizzard, or any tournament organizer. All trademarks mentioned are the property of their respective owners. Liquipedia content is licensed under CC-BY-SA 3.0. Only publicly available wiki data is collected.