OrbTop

BoardGamePrices UK/EU Multi-Retailer Price Comparison Scraper

ECOMMERCEGAMES

Independent tool. Trademarks referenced on this page are the property of their respective owners and are used only to identify the public website this tool reads. No affiliation or endorsement.

BoardGamePrices UK/EU Multi-Retailer Price Comparison Scraper

Scrapes BoardGamePrices.co.uk — the dominant European board-game price aggregator — to compare prices and availability across 15+ UK/EU retailers for any board game. For each game, the actor returns the lowest and highest price, in-stock retailer count, and a full breakdown of per-retailer offers including item price, shipping cost, total, and availability.

What data does this actor return?

Each result record includes:

Field Description
game_name Game title as listed on BoardGamePrices
bgp_url Full URL of the game's BoardGamePrices.co.uk detail page
bgp_id BoardGamePrices internal numeric item ID
bgg_id BoardGameGeek game ID (for cross-referencing rankings, ratings, etc.)
image_url URL of the game box art image
currency Price currency (GBP on .co.uk)
lowest_price Lowest available item price (excluding shipping) across all tracked retailers
highest_price Highest available item price across all tracked retailers
offer_count Total number of retailer offers currently tracked
in_stock_count Number of retailers currently showing the item as in stock
retailer_offers JSON-encoded array of per-retailer offer objects (see below)
region_scope Region scope of the price data (uk for .co.uk)

Each object in retailer_offers contains:

{
  "retailer_name": "Zatu Games",
  "item_price": 29.99,
  "shipping_cost": 0,
  "grand_total": 29.99,
  "in_stock": true,
  "last_seen_at": "2026-05-25 14:30:00",
  "buy_link_path": "/item/go?rank=1&source=I&h=abc123&storeitemid=1234567"
}

Input configuration

Parameter Type Description
mode string Required. One of: top_n, game_slugs, full_catalog
topN integer For mode=top_n: number of top-popularity games to scrape (default: 50)
gameSlugs array For mode=game_slugs: list of BoardGamePrices.co.uk game paths or IDs
maxItems integer Maximum number of game records to return

Mode: top_n (default)

Scrapes the top N most-popular games by popularity ranking. Suitable for regular price monitoring of the most sought-after titles.

{
  "mode": "top_n",
  "topN": 100,
  "maxItems": 100
}

Mode: game_slugs

Scrapes specific games by their BoardGamePrices.co.uk URL path or numeric ID. Ideal for price-watching a custom list of titles.

{
  "mode": "game_slugs",
  "gameSlugs": [
    "/item/show/40549/ark-nova",
    "/item/show/15555/terraforming-mars",
    "8741"
  ],
  "maxItems": 10
}

Mode: full_catalog

Paginates through the full popularity-sorted catalog up to maxItems. Use for bulk price snapshots.

{
  "mode": "full_catalog",
  "maxItems": 500
}

Retailers tracked

BoardGamePrices.co.uk tracks 15+ UK and EU retailers including Zatu Games, Chaos Cards, Magic Madhouse, Firestorm Cards, The Meeple Rooms, Rules of Play, Philibert, Spielespektakel, Spelspul, and more — covering the full UK/EU market.

Notes

  • Prices are in GBP on the .co.uk domain.
  • bgg_id is extracted from the cross-link to BoardGameGeek when present; allows joining with BGG ratings, rankings, and community data.
  • The buy_link_path is a redirect path on BoardGamePrices.co.uk — prepend https://boardgameprices.co.uk to build the full URL.
  • Price data is refreshed frequently by the aggregator (typically within hours); timestamps are available in retailer_offers[*].last_seen_at.