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.7 KB · 35 lines json
Raw Blame History
1{2  "id": "just-whisky",3  "displayName": "Just Whisky (past auctions)",4  "sourceId": "just-whisky",5  "sourceName": "Just Whisky",6  "sourceType": "auction_house",7  "sourceUrl": "https://www.just-whisky.co.uk",8  "module": "api/just-whisky",9  "enginePriority": ["api"],10  "categories": ["whisky", "rum", "cognac"],11  "regions": ["GB"],12  "languages": ["en"],13  "currency": ["GBP"],14  "supportsListings": false,15  "supportsSold": true,16  "supportsAuctions": false,17  "supportsImages": true,18  "supportsCatalog": false,19  "supportsPopulation": false,20  "supportsLookup": true,21  "refreshFrequencyMinutes": 1440,22  "priority": "high",23  "trustScore": 0.9,24  "attributionRequired": true,25  "termsUrl": "https://www.just-whisky.co.uk/terms-and-conditions",26  "accessNotes": "Just Whisky (Scotland, monthly online whisky auctions since 2013) renders its Past Auctions page from a public JSON API that we read directly: GET /api/lots/?min_end_date=dd/mm/yyyy&max_end_date=dd/mm/yyyy&ordering=-price&page_size=200&page=N and GET /api/auctions/ (plain HTTPS, 0 credits; robots.txt disallows only /account/ and /checkout). A lot is a sale when reserve_met is true (hammer_price is then populated); price = hammer price in GBP, buyer's commission is charged separately → buyer_premium_included=false. Sale date = the lot's auction end_date (seller_sheet.auction). Item facts (strength, size, distillery/bottler when filled) go to attributes/metadata; titles are parsed with the shared whisky heuristics. Incremental runs read the last two auction windows; backfill walks auctions oldest→newest from /api/auctions/. 1.5 s politeness.",27  "enabled": true,28  "schemaVersion": "1.0",29  "config": {30    "pageSize": 200,31    "pagesPerRun": 8,32    "auctionsPerRun": 233  }34}35