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%
834 B · 12 lines markdown
Rendered Raw Blame History
1# woolley-wallis — Woolley & Wallis (Salisbury) hammer prices23robots.txt disallows `/umbraco/` (the site's past-sales JSON) → not used. Instead: `/sitemap-xml` → sale pages4`/departments/<dept>/<code>/` (title, date) → `view-lot/1/` exposes `sale-id` → public JSON5`GET /api/lots/search?saleId=<id>&pageIndex=N&pageSize=100` (LotNumber, Title, FullDescription, estimates,6`HammerPrice`, image, ViewUrl).78- `HammerPrice` is explicitly the hammer → `buyerPremiumIncluded=false`, GBP; missing hammer → `auction_lot` (ended).9- `fetchSalePage` is overridden to resolve the sale id once per sale (cached in `sale.extra.sale_id`).10- Identifiers `woolley_wallis_lot = <sale code>/<lot>`; `metadata.ww_lot_id` = platform lot id.11- Fixtures: `pnpm tsx connectors/api/_g8-auctions-eu-apac-lib/capture.ts woolley-wallis --save`.12