{
  "id": "pamono",
  "displayName": "Pamono (vintage design listings, USD storefront)",
  "sourceId": "pamono",
  "sourceName": "Pamono",
  "sourceType": "marketplace",
  "sourceUrl": "https://www.pamono.com",
  "module": "api/pamono",
  "enginePriority": ["api"],
  "categories": ["design_furniture", "antiques", "porcelain", "glass_crystal", "silver", "clocks", "jewelry", "other_watches", "art"],
  "regions": ["DE", "US", "EU"],
  "languages": ["en"],
  "currency": ["USD"],
  "supportsListings": true,
  "supportsSold": false,
  "supportsAuctions": false,
  "supportsImages": true,
  "supportsCatalog": false,
  "supportsPopulation": false,
  "supportsLookup": false,
  "refreshFrequencyMinutes": 1440,
  "priority": "low",
  "trustScore": 0.7,
  "attributionRequired": true,
  "termsUrl": "https://www.pamono.com/terms",
  "acquisitionMethod": "public HTML (Magento category grid, itemprop price)",
  "historicalDepth": "none",
  "accessNotes": "Pamono (Berlin; the pamono.com store prices in USD, the .eu/.de/.co.uk stores in EUR/GBP) renders its category grids server-side: /furniture, /lighting, /home-accessories and /jewelry-watches (?p=N, about 100 <article class=\"product-card\" data-sku> cards per page) expose the product link, title, price (itemprop=price content=…, optional old-price on sale items) and the cdn20.pamono.com image. We read only those category pages; the product pages, /catalog/ (disallowed), /catalogsearch/, wishlist/customer/checkout paths and the /terms/ page (also disallowed for crawlers, hence not reviewed automatically) are never fetched. robots.txt (User-agent: *) allows the category paths; other bots are given Crawl-Delay 5–7 s, so we wait 4 s between requests with a single connection. No anti-bot challenge for the honest bot UA. Asking prices only → listings; the store currency is read from the inline `add.state.currencyCode` bootstrap and cross-checked with the price symbol. Designer/maker is parsed from the title ('… by Maison Jansen', '… from Greaves & Thomas') and decades ('1970s') are kept as metadata rather than a year. Magento repeats the last page for out-of-range ?p= values, which the crawler detects to stop pagination.",
  "enabled": true,
  "schemaVersion": "1.0",
  "config": {
    "pagesPerSeed": 2,
    "seedsPerRun": 2,
    "seeds": [
      { "path": "/furniture", "vertical": "furniture" },
      { "path": "/lighting", "vertical": "lighting" },
      { "path": "/home-accessories", "vertical": "decor" },
      { "path": "/jewelry-watches", "vertical": "jewelry" }
    ]
  }
}
