{
  "id": "kuenker",
  "displayName": "Künker (Osnabrück) — hammer prices from the lot archive",
  "sourceId": "kuenker",
  "sourceName": "Fritz Rudolf Künker GmbH & Co. KG",
  "sourceType": "auction_house",
  "sourceUrl": "https://www.kuenker.de",
  "module": "api/kuenker",
  "enginePriority": ["api", "firecrawl"],
  "categories": ["coins", "medals", "banknotes"],
  "regions": ["DE", "EU"],
  "languages": ["en", "de"],
  "currency": ["EUR"],
  "supportsListings": false,
  "supportsSold": true,
  "supportsAuctions": false,
  "supportsImages": true,
  "supportsCatalog": false,
  "supportsPopulation": false,
  "supportsLookup": true,
  "refreshFrequencyMinutes": 1440,
  "priority": "medium",
  "trustScore": 0.92,
  "attributionRequired": true,
  "termsUrl": "https://www.kuenker.de/auction-terms-and-conditions",
  "accessNotes": "Plain HTTPS with the RareIndex user agent, 0 credits, no login, no anti-bot (HTTP 200). robots.txt disallows /checkout/, /wishlist/, /account/, /store-api/, /widgets/ and Merkliste paths (and blocks Meta-ExternalAgent entirely); we never call /widgets/ (the JS lot listing) or /store-api/. Discovery: /sitemap.xml → seo/sitemaps/sitemap-products-<n>.xml (29 files × 25 000 lot URLs). Each lot URL is a static Shopware product page read once: h1 (issuer / description), 'Berlin Auction 400 · Lot 663', '1 Feb 2024 Finished', 'Estimated price: €750', 'Hammer price €1,100' (Zuschlag), properties table (Nominal/Year, Mint, Rarity, Weight, Condition incl. PCGS/NGC slab data, Quotes), JSON-LD Product (name, sku, images; its offers.price is always 0 and is ignored). Sales are hammer prices in EUR (buyer_premium_included=false); pages without a hammer price (unsold, withdrawn, running) yield nothing. Sale date = the date printed on the lot page. Cursor walks sitemap file / URL offsets (≈ 100 lots per run, 1.5 s apart); a full backfill is a multi-week campaign bounded by the domain policy. Images are S3 URLs, referenced only.",
  "enabled": true,
  "schemaVersion": "1.0",
  "historicalDepth": "decades",
  "acquisitionMethod": "Static HTML lot pages discovered through product sitemaps",
  "config": {
    "lotsPerRun": 100
  }
}
