Board Game Geek

API

XML API for board games, RPGs, and video games data

Visit Website

Overview

The Board Game Geek XML API2 provides access to comprehensive data on board games, RPGs, and video games. Key endpoints include /thing (retrieve game details like ratings, mechanics, themes, and release dates), /user/collection (fetch a user’s game collection with statuses like owned or played), and /search (find games by name). Responses are in XML format. Use cases include building game recommendation platforms, integrating game stats into content sites, tracking personal/community collections, and developing tools for tabletop gaming events or retail stores.

Example Integration (JavaScript)

script.js JS

fetch('https://boardgamegeek.com/wiki/page/BGG_XML_API2')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • XML response format
  • Game metadata access (ratings, mechanics, themes)
  • User collection endpoints
  • Search functionality
  • Supports board games, RPGs, and video games

Frequently Asked Questions

? Is the Board Game Geek API free to use?

Yes, the BGG XML API2 is free for non-commercial use, though rate limits are enforced to prevent abuse.

? Does it require an API Key?

No, most endpoints do not require an API key, making integration straightforward.

? What is the response format?

All responses are in XML format; there is no official JSON support available.

Top Alternatives

Board Game Atlas API Search Google

People Also Ask about Board Game Geek

Board Game Geek vs IGDB APIBoard Game Geek vs Board Game Atlas API Board Game Geek 2025 review

Tool Info

Pricing Free
Category Games & Comics
Platform Public API

Pros

  • Free to use
  • Extensive game database
  • Covers multiple game categories
  • Well-documented wiki
  • Community-backed data

Cons

  • XML-only responses (no JSON option)
  • Rate limits apply
  • No official SLA
  • Requires XML parsing knowledge

More Games & Comics Tools