TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1{2 "id": "hdh-wine",3 "displayName": "Hart Davis Hart Wine Co. (auction results)",4 "sourceId": "hdh-wine",5 "sourceName": "Hart Davis Hart Wine Co.",6 "sourceType": "auction_house",7 "sourceUrl": "https://hdhauctions.com",8 "module": "firecrawl/hdh-wine",9 "enginePriority": ["firecrawl"],10 "categories": ["wine", "whisky", "cognac"],11 "regions": ["US"],12 "languages": ["en"],13 "currency": ["USD"],14 "supportsListings": false,15 "supportsSold": true,16 "supportsAuctions": false,17 "supportsImages": false,18 "supportsCatalog": false,19 "supportsPopulation": false,20 "supportsLookup": false,21 "refreshFrequencyMinutes": 10080,22 "priority": "medium",23 "trustScore": 0.95,24 "attributionRequired": true,25 "termsUrl": "https://hdhauctions.com/conditions-of-sale/",26 "accessNotes": "Hart Davis Hart (Chicago; ~8 fine-wine auctions a year, 100% sold rates) publishes every auction's full prices-realized as a PDF linked from /auction-archives/ ('View auction results'). Plain HTTP is 403 for non-browser clients, so the archive page (1 credit) and each PDF (Firecrawl PDF parser, 1 credit per page, ≈130–140 pages for a 2,500-lot sale) are fetched with Firecrawl; config.pdfsPerRun caps spend and the cursor remembers processed PDFs. Table columns: Lot | Qty | Description | Estimate | Hammer | Aggregate — price = hammer (USD) with buyer_premium_included=false; the aggregate (hammer + 19.5% premium) is kept in metadata. Lots spanning several rows (mixed cases) are single sales flagged as bundles; quantity = bottle count of the first row. Sale date = the auction date range printed in the PDF header (first day). No images.",27 "enabled": true,28 "schemaVersion": "1.0",29 "config": {30 "archiveUrl": "https://hdhauctions.com/auction-archives/",31 "pdfsPerRun": 132 }33}34