{
  "id": "analog-shift",
  "displayName": "Analog:Shift (vintage watch dealer, USD)",
  "sourceId": "analog-shift",
  "sourceName": "Analog:Shift",
  "sourceType": "dealer",
  "sourceUrl": "https://analogshift.com",
  "module": "api/analog-shift",
  "enginePriority": ["api"],
  "categories": ["rolex", "patek_philippe", "audemars_piguet", "omega", "other_watches"],
  "regions": ["US"],
  "languages": ["en"],
  "currency": ["USD"],
  "supportsListings": true,
  "supportsSold": false,
  "supportsAuctions": false,
  "supportsImages": true,
  "supportsCatalog": false,
  "supportsPopulation": false,
  "supportsLookup": true,
  "refreshFrequencyMinutes": 1440,
  "priority": "low",
  "trustScore": 0.85,
  "attributionRequired": true,
  "termsUrl": "https://analogshift.com/policies/terms-of-service",
  "accessNotes": "Public Shopify storefront feed (analogshift.com/products.json, 250 products/page) over plain HTTPS with the RareIndex user agent; robots.txt allows / for generic agents. Each product is one vintage/pre-owned watch: vendor = brand, description carries Reference / Year / Case Size / Condition lines which are parsed into attributes; sold watches stay published with available=false and are recorded as listings with availability=sold (asking price, not a transaction). Identifiers: analogshift_sku + reference (shared with Chrono24/Subdial for entity resolution).",
  "enabled": true,
  "schemaVersion": "1.0",
  "config": { "seeds": ["all"], "pagesPerSeed": 3 }
}
