SPB Git forge

spb/rareindex

Public
54commits 1branches 0releases
7.1 MBsize
maindefault branch
10 days agolast push
TypeScript 61.9% HTML 37.2% SQL 0.7%
2.1 KB · 35 lines json
Raw Blame History
1{2  "id": "kuenker",3  "displayName": "Künker (Osnabrück) — hammer prices from the lot archive",4  "sourceId": "kuenker",5  "sourceName": "Fritz Rudolf Künker GmbH & Co. KG",6  "sourceType": "auction_house",7  "sourceUrl": "https://www.kuenker.de",8  "module": "api/kuenker",9  "enginePriority": ["api", "firecrawl"],10  "categories": ["coins", "medals", "banknotes"],11  "regions": ["DE", "EU"],12  "languages": ["en", "de"],13  "currency": ["EUR"],14  "supportsListings": false,15  "supportsSold": true,16  "supportsAuctions": false,17  "supportsImages": true,18  "supportsCatalog": false,19  "supportsPopulation": false,20  "supportsLookup": true,21  "refreshFrequencyMinutes": 1440,22  "priority": "medium",23  "trustScore": 0.92,24  "attributionRequired": true,25  "termsUrl": "https://www.kuenker.de/auction-terms-and-conditions",26  "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.",27  "enabled": true,28  "schemaVersion": "1.0",29  "historicalDepth": "decades",30  "acquisitionMethod": "Static HTML lot pages discovered through product sitemaps",31  "config": {32    "lotsPerRun": 10033  }34}35