SPB Git forge

spb/rareindex

Public
54commits 1branches 0releases
7.1 MBsize
maindefault branch
10 days agolast push
TypeScript 61.9% HTML 37.2% SQL 0.7%
1.5 KB · 31 lines json
Raw Blame History
1{2  "id": "analog-shift",3  "displayName": "Analog:Shift (vintage watch dealer, USD)",4  "sourceId": "analog-shift",5  "sourceName": "Analog:Shift",6  "sourceType": "dealer",7  "sourceUrl": "https://analogshift.com",8  "module": "api/analog-shift",9  "enginePriority": ["api"],10  "categories": ["rolex", "patek_philippe", "audemars_piguet", "omega", "other_watches"],11  "regions": ["US"],12  "languages": ["en"],13  "currency": ["USD"],14  "supportsListings": true,15  "supportsSold": false,16  "supportsAuctions": false,17  "supportsImages": true,18  "supportsCatalog": false,19  "supportsPopulation": false,20  "supportsLookup": true,21  "refreshFrequencyMinutes": 1440,22  "priority": "low",23  "trustScore": 0.85,24  "attributionRequired": true,25  "termsUrl": "https://analogshift.com/policies/terms-of-service",26  "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).",27  "enabled": true,28  "schemaVersion": "1.0",29  "config": { "seeds": ["all"], "pagesPerSeed": 3 }30}31