Skip to main content
SunnyDays
System status

Is this thing working?

This page is the human-readable rendering of our /health endpoint — the same JSON our monitoring reads, the same numbers, computed the same way. A status page that always says "all systems operational" is worth nothing, so this one reports the bad news too.

Operational

The forecast data is complete and current. No degradation is being reported by the refresh pipeline.

Forecast data

Last refreshed
06 August 2026, 13:36 UTC
That was
10 minutes ago
Considered stale?
No
Qualifying destinations
29

The refresh runs hourly. We flag the data as stale past 150 minutes, which is generous enough to absorb a slow supplier pass but tight enough that a dead scheduler shows up here rather than going unnoticed for days.

Coverage

Destinations in the dataset
29
With hotel inventory
29
Hotel coverage
100%
With photography
29
With flight times
29
Hotel chains recognised
33
Hotel fetch completed
Yes

Data sources

Weather forecasts — Open-Meteo
Live
Hotel inventory and rates — LiteAPI / Nuitée
Live
Destination photography — Pexels
Live

Flight durations are computed from great-circle distance between airports, not fetched from a live carrier feed — they are estimates and we label them as such wherever they appear.

Machine-readable version of everything on this page: /health. It returns HTTP 200 even when degraded, deliberately — the service being reachable and the data being good are two different questions, and a load balancer should not pull a working site because a photo fetch failed. Alert on the degraded field, not the status code.