moonstone

Status

All systems operational

Last checked . Checks run hourly, with a deeper sweep once a day.

Scan API

POST /api/v1/scan, key authentication, and quota accounting.

Operational
Sep 22100.00% clean over 3 checksToday

Pricing data

Raw market prices and graded medians on card, set and portfolio pages.

Operational
Sep 22100.00% clean over 3 checksToday

Site and catalog

Card and set pages, search, images, and the 63,838-card catalog behind them.

Operational
Sep 22100.00% clean over 3 checksToday

Research and screener

The screener, the movers boards, weekly studies and the article archive.

Operational
Sep 22100.00% clean over 3 checksToday

Collection and portfolio

Saved collections, live valuation, and the daily value history behind the chart.

Operational
Sep 2266.67% clean over 3 checksToday

Cynthia

The research assistant, on card pages, set pages and her own tab.

Operational
Sep 22100.00% clean over 3 checksToday

Accounts and billing

Sign in, Stripe checkout and webhooks, and notification email.

Operational
Sep 22100.00% clean over 3 checksToday

Past disruptions

No component has recorded a failing check on a completed day since Sep 22.

How this page is made

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.