{
  "id": "phillips-watches",
  "displayName": "Phillips Watches (auction results)",
  "sourceId": "phillips",
  "sourceName": "Phillips",
  "sourceType": "auction_house",
  "sourceUrl": "https://www.phillips.com",
  "module": "firecrawl/phillips-watches",
  "enginePriority": ["firecrawl", "scrapfly"],
  "categories": ["watches", "rolex", "patek_philippe", "audemars_piguet", "omega", "other_watches"],
  "regions": ["CH", "US", "HK", "GB"],
  "languages": ["en"],
  "currency": ["CHF", "USD", "HKD", "GBP", "EUR"],
  "supportsListings": false,
  "supportsSold": true,
  "supportsAuctions": true,
  "supportsImages": true,
  "supportsCatalog": false,
  "supportsPopulation": false,
  "supportsLookup": false,
  "refreshFrequencyMinutes": 10080,
  "priority": "high",
  "trustScore": 0.95,
  "attributionRequired": true,
  "termsUrl": "https://www.phillips.com/about/terms",
  "accessNotes": "Past watch sales are discovered from the public /auctions/past page (plain HTTPS; embedded JSON with saleNumber, title, end date, location). Each sale page is rendered through Firecrawl (JS wait ~6 s, 1 credit) to read the public lot list: lot number, maker, reference, model, estimate and 'Sold For' (Phillips publishes prices realised including buyer's premium). robots.txt disallows only /search and filter paths. No login, no bidder data. Large sales may lazy-load beyond the first ~70 lots — coverage is recorded per run.",
  "enabled": true,
  "schemaVersion": "1.0",
  "config": {
    "pastAuctionsUrl": "https://www.phillips.com/auctions/past",
    "salesPerRun": 6,
    "titleFilter": "watch"
  }
}
