Feature Deep Dive

Scanners — getting cards INTO SlabTrack

SlabTrack supports four ingestion paths: PSA cert lookup (slabbed cards), AI vision (raw or unknown cards), bulk lookup (paste a list of cert numbers), and a desktop scanner integration for hardware-driven bulk ingestion.

1. PSA cert lookup

Fastest for slabbed cards. Type a PSA cert number → SlabTrack hits the PSA API → creates a card row with player, year, set, card number, parallel, grade, pop report.

2. AI vision identification

Upload a card image → Claude or GPT-4 vision identifies the card → SlabTrack creates the row.

3. Bulk cert lookup

Paste a newline-separated list of PSA cert numbers, batch-fetches every card.

4. Desktop scanner (slabtrack-scanner)

Separate Electron app at slabtrack-scanner repo. Integrates with Fujitsu fi-8170 ADF scanner via WIA + WinRT (PowerShell automation).

Pricing fall-back chain

After a card is created, SlabTrack auto-fetches comp prices in this order:

  1. SportsCardsPro — most accurate for graded cards. Requires SPORTSCARDSPRO_API_KEY.
  2. eBay sold — recent 30-day completed sales. Requires EBAY_APP_ID + ID/cert.
  3. Manual asking_price — operator hand-sets if both auto-comps return 0

The card-channels flow after ingest

New cards land in the personal channel by default. Operator routes them via Strategist or Triage.