Collective Horology Scraper avatar

Collective Horology Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Collective Horology Scraper

Collective Horology Scraper

Scrape Collective Horology - a curated independent luxury watch boutique. Browse all watches, filter by brand/collection, look up specific products, and extract title, brand, price, availability, SKU, images, and product URLs.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Extract watch listings from Collective Horology — a curated independent luxury watch boutique carrying artisan and independent brands including Czapek, MING, Armin Strom, Atelier Wen, Arcanaut, and more.

Features

  • Browse all products — paginate through the full catalog
  • Browse by brand/collection — fetch all watches from a specific brand collection (e.g., ming, czapek, armin-strom)
  • Look up specific products — fetch individual watches by handle or product URL
  • Filter by brand — case-insensitive substring match on vendor/brand name
  • Filter by max price — skip products above your budget
  • Available only — return only in-stock watches
  • No proxy, no authentication — uses Collective Horology's public Shopify storefront JSON API

Input

FieldTypeDescription
modestring (enum)browseAll (default), browseCollection, or byProductIds
collectionHandlestringBrand collection slug, e.g. ming, czapek (required for browseCollection)
productHandlesstring[]Product handles or URLs (required for byProductIds)
brandFilterstringCase-insensitive filter on brand name, e.g. czapek, ming
maxPriceintegerSkip products priced above this USD value
availableOnlybooleanOnly emit currently in-stock products (default: false)
maxItemsintegerMaximum records to return, 1–1000 (default: 50)

Example inputs

Browse all watches:

{
"mode": "browseAll",
"maxItems": 20
}

Browse MING collection:

{
"mode": "browseCollection",
"collectionHandle": "ming",
"availableOnly": true
}

Look up specific watches:

{
"mode": "byProductIds",
"productHandles": [
"czapek-promenade-goutte-de-rosee-limited-availability",
"ming-37-07-mosaic-certified-pre-owned"
]
}

Filter under $5,000:

{
"mode": "browseAll",
"maxPrice": 5000,
"availableOnly": true,
"maxItems": 50
}

Output

Each record contains:

FieldTypeDescription
productIdstringShopify product ID
titlestringFull product title
brandstringWatch brand/vendor (e.g., Czapek, Horologer MING)
productTypestringProduct type (e.g., Watches)
productUrlstringDirect URL to the product page
pricenumberPrice in USD
currencystringAlways USD
compareAtPricenumberOriginal price (present when on sale)
availablebooleanWhether the product is in stock
skustringProduct SKU (when provided)
imageUrlstringPrimary product image URL
tagsstring[]Shopify tags (up to 20)
descriptionstringHTML-stripped product description
publishedAtstringISO 8601 publish date
variantCountintegerNumber of variants
recordTypestringAlways watch
scrapedAtstringISO 8601 scrape timestamp (UTC)

Example output record

{
"productId": "8508756099251",
"title": "Czapek Promenade Goutte De Rosée",
"brand": "Czapek",
"productType": "Watches",
"productUrl": "https://www.collectivehorology.com/products/czapek-promenade-goutte-de-rosee-limited-availability",
"price": 60200.00,
"currency": "USD",
"available": true,
"sku": "CZAPEK-PGR-001",
"imageUrl": "https://cdn.shopify.com/s/files/.../CzapekHeroSquare.001.jpg",
"tags": ["czapek", "czapekpreorder", "new"],
"description": "Limited edition of 25. Contact us for availability.",
"publishedAt": "2026-05-29T10:06:16-07:00",
"variantCount": 1,
"recordType": "watch",
"scrapedAt": "2026-06-02T12:00:00.000000+00:00"
}

Data Source

Collective Horology is an authorized retailer of independent and artisan watch brands. Their website is powered by Shopify, which exposes a public /products.json and /collections/{handle}/products.json API that does not require authentication or a paid proxy. All data is publicly accessible and scraped with basic HTTP requests.

FAQ

Which brands are available on Collective Horology? Collective Horology carries independent and artisan watch brands including Czapek, MING (Horologer MING), Armin Strom, Atelier Wen, Arcanaut, Carl Suchy & Söhne, and others. Use mode=browseAll to discover all brands.

How do I find the collection handle for a brand? Visit the brand's page on collectivehorology.com. The URL slug after /collections/ is the collection handle (e.g., https://www.collectivehorology.com/collections/mingming).

Does this scraper require a proxy? No. Collective Horology's Shopify JSON API is publicly accessible without a proxy or authentication.

Are prices in USD? Yes. The store prices all products in US Dollars.

Can I filter only pre-owned watches? Pre-owned watches are tagged with preowned in Shopify tags. Browse all and filter in your downstream pipeline, or use browseCollection with a pre-owned collection handle if available.

How often is the catalog updated? Products are added as new inventory arrives. Run the actor fresh each time you need current availability data.