{
  "id": "chronext",
  "displayName": "CHRONEXT (certified pre-owned watches — listings)",
  "sourceId": "chronext",
  "sourceName": "CHRONEXT",
  "sourceType": "dealer",
  "sourceUrl": "https://www.chronext.com",
  "module": "api/chronext",
  "enginePriority": ["api", "firecrawl"],
  "categories": ["watches", "rolex", "patek_philippe", "audemars_piguet", "omega", "other_watches"],
  "regions": ["DE", "EU", "global"],
  "country": "DE",
  "languages": ["en"],
  "currency": ["USD", "EUR", "GBP", "CHF"],
  "supportsListings": true,
  "supportsSold": false,
  "supportsAuctions": false,
  "supportsImages": true,
  "supportsCatalog": false,
  "supportsPopulation": false,
  "supportsLookup": true,
  "refreshFrequencyMinutes": 720,
  "priority": "medium",
  "trustScore": 0.8,
  "attributionRequired": true,
  "termsUrl": "https://www.chronext.com/terms-and-conditions",
  "acquisitionMethod": "server-rendered category tiles + schema.org Product JSON-LD, direct HTTP",
  "historicalDepth": "none",
  "accessNotes": "Public category pages (`/rolex/submariner`, `/omega/speedmaster`, … from config.seeds; ≈3.7 MB each, server-rendered) parsed with cheerio: one `.product-tile` per watch with brand, model, reference, displayed price (currency follows the requesting region, e.g. 'USD 4,380' from North America, EUR from the EU — stored as parsed, never converted), condition label (Like New / Very Good / Good), image and product URL `/brand/model/reference/V<id>`. Pagination follows the page's own `offset` links (24 tiles per page, pagesPerSeed cap). Product pages (schema.org Product: sku, mpn, brand, offers price/currency/availability/itemCondition) are fetched only for URL lookup. robots.txt (verified 2026-09-08) allows these paths and disallows checkout, cart, campaign and the two-letter country mirrors (/de/, /fr/ … which we never request). Asking prices are listings, never sales. No account, cart or checkout traffic; honest RareIndexBot UA over plain HTTPS, 4 s between requests, concurrency 1.",
  "enabled": true,
  "schemaVersion": "1.0",
  "requires": [],
  "config": {
    "seeds": [
      "/rolex/submariner", "/rolex/datejust", "/rolex/cosmograph-daytona", "/rolex/gmt-master-ii", "/rolex/day-date", "/rolex/explorer",
      "/omega/speedmaster", "/omega/seamaster",
      "/patek-philippe/nautilus", "/patek-philippe/aquanaut",
      "/audemars-piguet/royal-oak",
      "/tudor/black-bay", "/cartier/santos", "/breitling/navitimer", "/iwc/portugieser", "/jaeger-lecoultre/reverso", "/panerai/luminor", "/grand-seiko"
    ],
    "pagesPerSeed": 1
  }
}
