Board Game Oracle - Board Game Price Comparison Scraper
Pricing
Pay per event
Board Game Oracle - Board Game Price Comparison Scraper
Scrape multi-retailer board game prices from Board Game Oracle — the leading price-comparison engine for US, UK, CA, AU and NZ. Extracts current price, stock status, shipping, and all-time price stats per retailer.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Compare board game prices across major retailers in the US, UK, Canada, Australia, and New Zealand — all in one place. Built on Board Game Oracle, the leading multi-retailer price aggregator for tabletop games.
What this actor does
This actor scrapes the complete Board Game Oracle price database, extracting per-retailer current prices and all-time price statistics for board games, expansions, and accessories. For each game it finds:
- Current price and in-stock status at every tracked retailer
- All-time lowest / highest prices across all retailers
- 30-day and 52-week price lows for trend tracking
- Total offer count — how many stores currently list the game
- Game metadata including BGG ID (cross-keys with BoardGameGeek database)
Use cases
- Deal tracking: Monitor prices for wishlist items across 20+ US/UK/CA/AU/NZ retailers
- Repricing tools: Feed current market prices into dynamic pricing systems
- Retailer competitive intelligence: See who is cheapest and by how much
- Market research: Analyze pricing trends for specific publishers or categories
- BGG data enrichment: Combine price data with BGG ratings using the shared
bgg_idkey
How to use
Scrape all games (sitemap mode)
Leave gameUrls empty. The actor walks the BGO sitemap and collects all board games, expansions, and accessories. Set maxItems to limit the run.
{"region": "us","maxItems": 1000}
Scrape specific games (BYO URL mode)
Provide a list of Board Game Oracle game page URLs:
{"gameUrls": ["https://www.boardgameoracle.com/boardgame/price/04ACtDMij8/catan","https://www.boardgameoracle.com/boardgame/price/0A2BGWSYTL/wingspan"],"region": "us","maxItems": 100}
Regions
Set region to one of: us (default), gb, ca, au, nz.
Output format
One record per retailer offer per game:
{"game_name": "CATAN","game_url": "https://www.boardgameoracle.com/boardgame/price/04ACtDMij8/catan","bgg_id": "13","publisher": "Catan Studio; KOSMOS","region": "us","retailer_name": "Amazon","current_price": 39.47,"currency": "USD","in_stock": true,"condition": "new","lowest_price_ever": 39.47,"highest_price_ever": 79.99,"lowest_30d": 39.47,"lowest_52w": 26.96,"offer_count": 16,"last_updated": "2026-05-22T11:06:27.000Z"}
A game with 16 active offers produces 16 records — one per retailer. Games with no active listings produce one summary record (all price fields null, in_stock: false) so the game remains discoverable in the dataset.
Data coverage
- ~50,000+ board games in the BGO database (plus expansions and accessories)
- 20+ retailers tracked per region (Amazon, Walmart, Target, Game Nerdz, Miniature Market, and more)
- 5 regions: US, UK, CA, AU, NZ
- Prices updated daily by BGO's own crawler network