what the jobs have fetched, and what the API budget allows
Rate limit budget
60 / 60 available this minute
Measured in Phase 1: the API advertises 1,200/min, but sustained paging above
~200/min drops the connection outright — with no 429 to warn you first.
Jobs
4 recorded ·
checked just now
CatalogSync
no cursor
Completed
55,235 items
20h ago
PlayCountSync
no cursor
Completed
15,858 items
20h ago
RecentScores
no cursor
Completed
0 items
2h ago
ScoreBackfill
no cursor
Completed
15,856 / 15,856 items
15h ago
Run manually
from the project directory
dotnet run -- sync catalog # monthly: refresh ranked + approved
dotnet run -- sync playcounts # daily: refresh the backfill queue
dotnet run -- sync scores # once: backfill, --resume after a crash
dotnet run -- sync recent # every few hours: keeps everything current