Collective Horology Scraper
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
9 days ago
Last modified
Categories
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
| Field | Type | Description |
|---|---|---|
mode | string (enum) | browseAll (default), browseCollection, or byProductIds |
collectionHandle | string | Brand collection slug, e.g. ming, czapek (required for browseCollection) |
productHandles | string[] | Product handles or URLs (required for byProductIds) |
brandFilter | string | Case-insensitive filter on brand name, e.g. czapek, ming |
maxPrice | integer | Skip products priced above this USD value |
availableOnly | boolean | Only emit currently in-stock products (default: false) |
maxItems | integer | Maximum 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:
| Field | Type | Description |
|---|---|---|
productId | string | Shopify product ID |
title | string | Full product title |
brand | string | Watch brand/vendor (e.g., Czapek, Horologer MING) |
productType | string | Product type (e.g., Watches) |
productUrl | string | Direct URL to the product page |
price | number | Price in USD |
currency | string | Always USD |
compareAtPrice | number | Original price (present when on sale) |
available | boolean | Whether the product is in stock |
sku | string | Product SKU (when provided) |
imageUrl | string | Primary product image URL |
tags | string[] | Shopify tags (up to 20) |
description | string | HTML-stripped product description |
publishedAt | string | ISO 8601 publish date |
variantCount | integer | Number of variants |
recordType | string | Always watch |
scrapedAt | string | ISO 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/ming → ming).
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.