TypeScript 61.9%
HTML 37.2%
SQL 0.7%
1# dlrc — David Lawrence Rare Coins sold lots23US coin dealer/auction house; weekly internet auctions ("no buyer's fee"). Public JSON API of the site's SPA (Collectibles Showcase, tenant header `x-client-id` resolved from `/consumer/client?url=`).45- **Engine**: `api` (JSON), 0 credits.6- **Flow (incremental)**: `/consumer/auction/past` → newest closed auctions → `/consumer/inventory/past/auction?auctions=<id>&pageNumber=N&pageSize=100`.7- **Flow (backfill)**: unfiltered `/consumer/inventory/past/auction?pageNumber=N` (162k sold lots incl. legacy 2016+ sales), cursor `archivePage`.8- **Records**: `sale` per sold lot — `salePrice` cents → USD, `buyerPremiumIncluded=true` (no buyer's fee, note in metadata), sale date = lot closing day, grade from `gradingService`/`fullGrade`/`isPlus`/`isCac`, identifiers `dlrc_inventory_id`, `pcgs_number`, `<grader>_cert`, optional `numista_id`.9- **Config**: `clientId` (default 3), `auctionsPerRun`, `pagesPerRun`.10- **Smoke**: `pnpm tsx connectors/api/dlrc/_smoke.ts 1`11