{
  "id": "rm-sothebys",
  "displayName": "RM Sotheby's (results)",
  "sourceId": "rm-sothebys",
  "sourceName": "RM Sotheby's",
  "sourceType": "auction_house",
  "sourceUrl": "https://rmsothebys.com",
  "module": "firecrawl/rm-sothebys",
  "enginePriority": [
    "firecrawl"
  ],
  "categories": [
    "automobiles",
    "motorcycles",
    "automotive_memorabilia"
  ],
  "regions": [
    "US",
    "EU",
    "GB",
    "AE"
  ],
  "languages": [
    "en"
  ],
  "currency": [
    "USD",
    "EUR",
    "GBP",
    "CHF",
    "AED"
  ],
  "supportsListings": false,
  "supportsSold": true,
  "supportsAuctions": false,
  "supportsImages": true,
  "supportsCatalog": false,
  "supportsPopulation": false,
  "supportsLookup": false,
  "refreshFrequencyMinutes": 1440,
  "priority": "medium",
  "trustScore": 0.9,
  "attributionRequired": true,
  "termsUrl": "https://rmsothebys.com/terms-and-conditions/",
  "accessNotes": "Public results: /results/ (auction list per year with date ranges) and each auction's lot grid (/auctions/<code>/lots/) rendered through Firecrawl because RM's site is an Angular app (no robots.txt is served; nothing is login-gated). Limitation: the lot grid paginates client-side (40 lots per view) and does not expose a page URL, so only the first 40 lots of each auction are captured per run — partial coverage, stated in the data. Lots marked 'Sold' with a price become sales; 'Not Sold' lots are skipped. RM publishes results inclusive of buyer's premium → buyer_premium_included=true. Sale date = first day of the auction (range in metadata). 1 credit per page, 2 s politeness delay.",
  "enabled": true,
  "schemaVersion": "1.0",
  "config": {
    "auctionsPerRun": 3
  }
}
