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%
2.2 KB · 36 lines json
Raw Blame History
1{2  "id": "bernaerts",3  "displayName": "Bernaerts Auctioneers (Antwerp) — results",4  "sourceId": "bernaerts",5  "sourceName": "Bernaerts",6  "sourceType": "auction_house",7  "sourceUrl": "https://live.bernaerts.eu",8  "module": "api/bernaerts",9  "enginePriority": ["api"],10  "categories": ["art", "contemporary_art", "photography", "design_furniture", "antiques", "porcelain", "silver", "glass_crystal", "jewelry", "other_watches", "books", "comics", "wine", "vintage_toys"],11  "regions": ["BE"],12  "languages": ["nl", "fr", "en"],13  "currency": ["EUR"],14  "supportsListings": false,15  "supportsSold": true,16  "supportsAuctions": true,17  "supportsImages": true,18  "supportsCatalog": false,19  "supportsPopulation": false,20  "supportsLookup": false,21  "refreshFrequencyMinutes": 1440,22  "priority": "low",23  "trustScore": 0.85,24  "attributionRequired": true,25  "termsUrl": "https://www.bernaerts.eu/nl/algemene-voorwaarden",26  "acquisitionMethod": "embedded JSON (AuctionMobility viewVars) on public pages",27  "historicalDepth": "years",28  "accessNotes": "Bernaerts (Antwerp) publishes its catalogues and results on live.bernaerts.eu (AuctionMobility). We read two public page types only: /auctions/past (finished auctions, JSON embedded in the page's viewVars: title, dates, lot_count, currency, detail URL) and /auctions/<row_id>/<slug>?page=N (36 lots per page embedded as JSON: lot_number, title, sold_price, estimate_low/high, status sold/unsold, cover image, lot URL, schema.org Product). The platform's direct API (production4-server.auctionmobility.com, requires an authorization token) is deliberately NOT called. sold_price is the HAMMER price (the auction JSON totals total_hammer_price separately and the sale description states a 30 % + €2 buyer's premium) → buyer_premium_included=false, EUR. robots.txt: Allow / for *; algemene voorwaarden contain no clause on automated access. Bidder registrations/paddles present in the JSON are discarded. 2 s politeness; salesPerRun caps incremental runs; backfill walks the past-auction list with a resumable cursor.",29  "enabled": true,30  "schemaVersion": "1.0",31  "config": {32    "pastUrl": "https://live.bernaerts.eu/auctions/past",33    "salesPerRun": 234  }35}36