{
  "id": "noble-knight",
  "displayName": "Noble Knight Games (board games & miniatures dealer)",
  "sourceId": "noble-knight",
  "sourceName": "Noble Knight Games",
  "sourceType": "dealer",
  "sourceUrl": "https://www.nobleknight.com",
  "module": "api/noble-knight",
  "enginePriority": ["api"],
  "categories": ["board_games", "warhammer", "gundam", "action_figures", "funko"],
  "regions": ["US"],
  "languages": ["en"],
  "currency": ["USD"],
  "supportsListings": true,
  "supportsSold": false,
  "supportsAuctions": false,
  "supportsImages": true,
  "supportsCatalog": true,
  "supportsPopulation": false,
  "supportsLookup": true,
  "refreshFrequencyMinutes": 1440,
  "priority": "low",
  "trustScore": 0.7,
  "attributionRequired": true,
  "termsUrl": "https://www.nobleknight.com/Terms",
  "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.",
  "enabled": true,
  "schemaVersion": "1.0",
  "config": {
    "sitemapCount": 5,
    "productsPerRun": 200
  }
}
