SDS API slowed down, market refresh paused
SDS's API was slow for about two hours. We paused the market refresh to avoid writing bad prices; everything backfilled by ~4:45pm ET.
Affected: Card sync, Market prices
Read the full write-up →Hide write-up
What happened
Around 2:23pm ET, San Diego Studio's API — the upstream we pull card and listing data from — started responding slowly and intermittently timing out. That's not something we control; it's their service, and it has rough patches now and then.
The knock-on effect for us: our market refresh job reads from that API. Rather than let it write half-fetched, possibly-wrong prices into the market, we paused the refresh. For roughly two hours that meant prices on the market, flips, and trending pages were frozen at their ~2:20pm values. Stale, but correct — we'd rather show you a price that's a couple hours old than one that's wrong.
What we did
- Detected the upstream slowdown via our sync-health alerts.
- Paused the market refresh so no bad data landed.
- Watched SDS recover, then ran a backfill to catch every listing we'd skipped.
- Confirmed prices matched live values before flipping the refresh back on.
By 4:45pm ET the backfill was complete and the market was live and accurate again.
What we're doing differently
We're tightening the freshness badge you now see on the data pages so a pause like this reads as "prices delayed — upstream is slow" immediately, instead of you having to wonder whether something's broken. That's the whole point of this status page: when the data looks off, you should be able to tell why in a few seconds.