Noble Knight Games OOP Board Game Catalog Scraper avatar

Noble Knight Games OOP Board Game Catalog Scraper

Pricing

Pay per event

Go to Apify Store
Noble Knight Games OOP Board Game Catalog Scraper

Noble Knight Games OOP Board Game Catalog Scraper

Scrapes Noble Knight Games for out-of-print and collectible board games, RPGs, wargames, and miniatures. Extracts condition grades (New/Mint/NM/VG+/etc.), price per condition tier, publisher, category, stock, and condition price ladder. The go-to OOP/used tabletop catalog for collector valuation.

Pricing

Pay per event

Rating

0.0

(0)

Developer

BowTiedRaccoon

BowTiedRaccoon

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Scrapes the Noble Knight Games catalog for out-of-print, used, and collectible board games, RPGs, wargames, and miniatures.

Noble Knight is the dominant condition-graded OOP/used tabletop marketplace — the standard reference for collector and reseller valuation of out-of-print titles. This actor extracts the full condition price ladder for each product (New/Mint/NM/VG+/etc.) along with publisher, category, genre, and stock status.

What it extracts

Each record represents one product in the Noble Knight catalog:

FieldDescription
product_idNoble Knight internal product ID
titleProduct title
product_urlCanonical product page URL
product_typeItem type (e.g. Boxed Game, Softcover, Miniature)
publisherPublisher name
product_lineNoble Knight product line grouping
categoryTop-level category (Board Games, Role Playing Games, War Games, etc.)
genreGenre sub-classification
condition_gradeBest available condition grade
pricePrice of best available copy (USD)
currencyCurrency code (USD)
in_stockTrue if at least one condition is in stock
condition_price_ladderAll condition grades with prices, pipe-delimited per line
skuNoble Knight variant SKU
descriptionProduct description text
imageProduct image URL
yearPublication year when available
bgg_idBoardGameGeek ID when cross-linked

Condition price ladder format

The condition_price_ladder field contains one entry per available condition, newline-separated:

SW (MINT/New)|24.99|true
NM|19.99|true
EX/NM|17.99|false
VG+/NM|14.99|false

Inputs

ParameterTypeDefaultDescription
maxItemsinteger10Maximum product records to scrape. Set to 0 for the full catalog (~500k+ products).
productUrlsarrayOptional list of specific Noble Knight product URLs to scrape directly, skipping the sitemap.

Examples

Scrape 100 products from the sitemap:

{
"maxItems": 100
}

Scrape specific products by URL:

{
"maxItems": 5,
"productUrls": [
{ "url": "https://www.nobleknight.com/P/2147993326/007---Spectre-Board-Game" },
{ "url": "https://www.nobleknight.com/P/2147832914/007-Everything-Or-Nothing---Official-Strategy-Guide" }
]
}

How it works

  1. Walks the Noble Knight sitemap index (sitemap.xml) to collect product URLs from sitemapproducts*.xml child sitemaps (9+ files, 500k+ products total).
  2. Fetches each product page with an English locale header to ensure USD pricing (prevents geo-redirect to jp.nobleknight.com).
  3. Parses the condition price ladder, product metadata, and description from server-rendered HTML.
  4. Emits one dataset record per product.

The full catalog contains over 500,000 SKUs. For large runs, set a generous timeoutSecs and use maxItems to scope the crawl.

Use cases

  • Collector valuation — track condition-graded prices for specific OOP titles
  • Reseller research — monitor market prices across condition tiers
  • Inventory comparison — find price gaps between condition grades
  • Market analysis — map the OOP tabletop segment by publisher, category, and price
  • Complement to Board Game Oracle — Noble Knight covers used/OOP pricing; BGO covers new retail