TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1{2 "id": "noble-knight",3 "displayName": "Noble Knight Games (board games & miniatures dealer)",4 "sourceId": "noble-knight",5 "sourceName": "Noble Knight Games",6 "sourceType": "dealer",7 "sourceUrl": "https://www.nobleknight.com",8 "module": "api/noble-knight",9 "enginePriority": ["api"],10 "categories": ["board_games", "warhammer", "gundam", "action_figures", "funko"],11 "regions": ["US"],12 "languages": ["en"],13 "currency": ["USD"],14 "supportsListings": true,15 "supportsSold": false,16 "supportsAuctions": false,17 "supportsImages": true,18 "supportsCatalog": true,19 "supportsPopulation": false,20 "supportsLookup": true,21 "refreshFrequencyMinutes": 1440,22 "priority": "low",23 "trustScore": 0.7,24 "attributionRequired": true,25 "termsUrl": "https://www.nobleknight.com/Terms",26 "accessNotes": "Plain HTTPS. robots.txt disallows the client-rendered category/search listings (/Catalog, /category-search, /AdvancedSearch…) but allows product pages (/P/<id>/<slug>) and the sitemaps (sitemapproducts1-5.xml ≈ 120k products), so products are enumerated from the sitemaps with a rotating cursor and read from each page's schema.org Product JSON-LD (name, sku, mpn, brand, price, itemCondition, availability) plus the Publisher / Product Line / Category / Genre lines. Only board games, Warhammer/Games Workshop miniatures, Gunpla and figure products are kept (RPG books, CCG singles and supplies are skipped). Condition mapped to the boxed_toys scale. 1.5 s politeness, 0 credits, 200 products per run.",27 "enabled": true,28 "schemaVersion": "1.0",29 "config": {30 "sitemapCount": 5,31 "productsPerRun": 20032 }33}34