{
  "id": "clean-sweep",
  "displayName": "Clean Sweep Auctions (past results)",
  "sourceId": "clean-sweep",
  "sourceName": "Clean Sweep Auctions",
  "sourceType": "auction_house",
  "sourceUrl": "https://www.cleansweepauctions.com",
  "module": "api/clean-sweep",
  "enginePriority": ["api"],
  "categories": ["baseball_cards", "basketball_cards", "football_cards", "hockey_cards", "other_sports_cards", "sports_memorabilia", "autographs"],
  "regions": ["US"],
  "country": "US",
  "languages": ["en"],
  "currency": ["USD"],
  "supportsListings": false,
  "supportsSold": true,
  "supportsAuctions": false,
  "supportsImages": true,
  "supportsCatalog": false,
  "supportsPopulation": false,
  "supportsLookup": false,
  "refreshFrequencyMinutes": 1440,
  "priority": "medium",
  "trustScore": 0.8,
  "attributionRequired": true,
  "termsUrl": "https://www.cleansweepauctions.com/auction-rules",
  "acquisitionMethod": "server-rendered past-auction pages (HTML)",
  "historicalDepth": "decades",
  "accessNotes": "Plain HTTPS with the RareIndex user agent on www.cleansweepauctions.com (robots.txt: Disallow only account/cart/checkout/forum/customer paths, no Crawl-delay; we keep 2 s between requests). Pages read: /past-auctions (one entry per closed monthly auction, April 2008 → present, ~200 months), /past-auctions/<month-year>?page=N (50 lot links per page, server-rendered) and each lot page /past-auctions/<month-year>/<slug>, whose 'Winning bid: $X' is the hammer price; the auction rules add a 22 % buyer's premium on top, so sales are stored with buyerPremiumIncluded=false and buyers_premium_pct=22 in metadata. The archive dates lots only by auction month: saleDate is the first day of that month (UTC) with metadata.sale_date_precision='month' and confidence 0.7. Titles often end in a bare grade number without a grading company; no grader is inferred in that case. The live-auction host marketplace.cleansweepauctions.com (Crawl-delay 15, AJAX price grid, bidder accounts) is never crawled — only its public image URLs are referenced. 0 credits.",
  "enabled": true,
  "schemaVersion": "1.0",
  "config": {
    "lotsPerRun": 150,
    "pagesPerRun": 4
  }
}
