Scan API
POST /api/v1/scan, key authentication, and quota accounting.
POST /api/v1/scan, key authentication, and quota accounting.
Raw market prices and graded medians on card, set and portfolio pages.
Card and set pages, search, images, and the 63,838-card catalog behind them.
The screener, the movers boards, weekly studies and the article archive.
Saved collections, live valuation, and the daily value history behind the chart.
The research assistant, on card pages, set pages and her own tab.
Sign in, Stripe checkout and webhooks, and notification email.
No component has recorded a failing check on a completed day since Sep 22.
An integrity sweep runs against production every hour and a deeper one once a day. It makes real reads: it queries the database, prices cards, calls the scanner and asks Stripe. This page groups those checks into the six things somebody outside this company depends on, and keeps 90 days of the result.
The percentages count clean checks over checks actually recorded, and the denominator is printed beside each one. Some checks are expensive and run daily rather than hourly. A pass we deliberately skipped is never counted as a pass, and a day we did not measure is drawn as a gap rather than as a green day.
The raw engineering report, every check and its detail, is public at /api/health, and this page's own feed is at /api/status. If something is broken for you and green here, that gap is worth knowing about: tell us and it pages a person.