Status
PuckAPI status and uptime
A probe on GitHub's servers, outside PuckAPI's own hosting, requests the website and the MCP server about every five minutes and records the result. Every figure below is computed from those records. Nothing here is written by hand. The probe and every run of it are public: github.com/sports-data-hq/status.
Measured since 2026-10-19 14:10 UTC. Windows longer than that history cover only the time measured, and say how many checks they rest on.
Right now
No recent data
HTTP 200, 259 ms, checked 2026-10-22 20:51 UTC
Median 268 ms over 24 hours
No recent data
HTTP 200, 298 ms, checked 2026-10-22 20:51 UTC
Median 307 ms over 24 hours
Uptime
| Surface | 24 hours | 7 days | 90 days |
|---|---|---|---|
| Website | Too few checks 6 of 288 checks | Too few checks 20 of 948 checks | Too few checks 20 of 948 checks |
| MCP server | Too few checks 6 of 288 checks | Too few checks 20 of 948 checks | Too few checks 20 of 948 checks |
A five-minute slot is down if any check in it failed. A slot with no check at all, which happens when GitHub's scheduler runs late or skips, is shown as no data and counts as neither up nor down, so a missed run can neither lift the percentage nor hide an outage. A window with checks in fewer than half its slots shows no percentage at all.
Last 90 days
Green is 99.9% or better, amber 99% or better, red below that, grey no data or fewer than half the day's checks. Days are UTC.
Incidents
No incidents recorded since 2026-10-19 14:10 UTC. An incident is two or more failed checks in a row.
Data freshness
| Dataset | Through | Written |
|---|---|---|
| Games | 2026-10-21 | 2026-10-22 10:00 UTC |
| Standings and possession | 2026-10-22 | 2026-10-22 10:00 UTC |
| Goalie stats | 2026-10-22 | 2026-10-22 10:01 UTC |
| Skater stats | 2026-10-22 | 2026-10-22 10:06 UTC |
| Odds | — | 2026-10-22 21:05 UTC |
| Player props | — | 2026-10-22 20:05 UTC |
Read from the database. A dataset between seasons holds its last state; see the changelog for the reasons.