Scan API
OperationalPOST /api/v1/scan, key authentication, quota accounting, and how often the scanner returns the right card.
Each column is one day. Clean Degraded Failing Not measured
POST /api/v1/scan, key authentication, quota accounting, and how often the scanner returns the right card.
Raw market prices and graded medians on card, set and portfolio pages.
Card and set pages, search, images, and the catalog behind them.
The screener, the movers boards, the daily letter, weekly studies and the article archive.
Degraded: ARTICLE DESK.
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.
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 seven things somebody outside this company depends on, and keeps the result for 90 days.
Each column is one day, filled by the share of that day's sweeps that came back completely clean. A day on which one sweep in thirty found a problem is drawn as one thirtieth, not as a red day, because the two are not the same thing. A day we did not measure is drawn as a gap rather than as a green day, and the history starts where our measurements do rather than being padded out to a round number.
The percentages count clean sweeps over sweeps actually recorded, and the denominator is printed beside each one. Some checks are expensive and run daily rather than hourly, and a check we deliberately skipped is never counted as a pass. Our monitoring is young, and some of what it has recorded against us was the checks themselves being wrong rather than the service being down. We count those against ourselves anyway and fix the check.
The raw engineering report, every published 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.