{
  "id": "lelands",
  "displayName": "Lelands (auction results)",
  "sourceId": "lelands",
  "sourceName": "Lelands",
  "sourceType": "auction_house",
  "sourceUrl": "https://auction.lelands.com",
  "module": "firecrawl/lelands",
  "enginePriority": [
    "firecrawl"
  ],
  "categories": [
    "sports_memorabilia",
    "baseball_cards",
    "basketball_cards",
    "football_cards",
    "hockey_cards",
    "soccer_cards",
    "other_sports_cards",
    "olympic_collectibles"
  ],
  "regions": [
    "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.9,
  "attributionRequired": true,
  "termsUrl": "https://lelands.com/terms",
  "accessNotes": "The public gallery auction.lelands.com/Lots/Gallery?size=250&page=N lists the currently displayed auction's lots with title, bids, opening bid, status and 'SOLD FOR $X'; the sidebar gives the auction start/end and states 'Prices Shown Include Buyer's Premium' → buyer_premium_included=true, sale date = auction end (records are emitted only once the end has passed). Direct HTTP requests receive a Cloudflare 403 (robots.txt itself allows 'User-agent: *'), so pages are rendered through Firecrawl at 1 credit per 250 lots — a browser render of the public page, no login, no bidding, no challenge solving. Past auctions sit behind a form postback and are not fetched; each auction is captured while it is the displayed one. 2.5 s politeness, ≤5 pages per run.",
  "enabled": true,
  "schemaVersion": "1.0",
  "config": {
    "pagesPerRun": 5
  }
}
