Hetzner Cloud Radar

Observed at 2026-06-18 11:25:03 UTC

Methodology

How the radar works

Hetzner Cloud Radar is an independent observer. It polls the public Hetzner Cloud API on a fixed cadence, normalises the response into four states, and publishes the result. Nothing is inferred where data is missing; nothing is hidden where it is.

What we poll

Every 60 seconds, the radar requests GET /v1/datacenters from the public Hetzner Cloud API. The endpoint returns each datacentre with three lists per server type: supported, available, and available_for_migration. The radar only uses the first two.

The four cell states

Each cell on the matrix collapses the API response into one of four states. The Hetzner API itself only exposes binary purchase availability, so “limited” is derived from poll history.

Available

The server type can be created in this region right now, and has stayed steady all day.

Listed in datacentre.server_types.available, no flicker today.

Limited

The server type has flickered between available and sold out at least once today. Currently up or down doesn't matter; the signal is instability.

Derived from poll history. The day boundary resets at 00:00 UTC.

Sold out

The server type cannot be created in this region right now. Existing servers are unaffected.

Listed in datacentre.server_types.supported but absent from .available.

Not offered

The server type is not sold in this region at all. Distinct from sold out.

Absent from datacentre.server_types.supported.

Cadence and freshness

Polls run every 60 seconds from a single observation point. A poll is considered successful only when the API responds with a full datacentre list and no rate-limit errors. Failed polls are recorded but never used to decide cell state, so a transient outage on the radar side never reads as a stock-out on yours.

The masthead timestamp on every page is the time of the most recent successful poll. If you ever see it stale by more than a few minutes, the radar is the one having a bad day.

What counts as a dispatch

A dispatch is filed when a cell transitions in a way that matters:

  • Sold out: a previously available cell becomes unavailable, and is still unavailable at publication time.
  • Restocked: a previously sold-out cell becomes available again.
  • Rollout: a previously not-offered cell becomes available, indicating new regional capacity.

Brief flickers within a single day raise a cell to limited on the matrix but do not generate a separate dispatch.

Independence

Hetzner Cloud Radar is not affiliated with Hetzner Online GmbH. The radar reads only the public API. It does not represent Hetzner, does not speak on their behalf, and does not coordinate on incident communication. When the radar disagrees with an official statement, the radar reports what it observed and lets the reader decide.