GET /api/v1/cities/{slug}/population-structure
Altersaufbau der Bevoelkerung als Zeitreihe (Wegweiser, Tier A)
110 Indikatoren zum Altersaufbau je Stadt aus dem Wegweiser Kommune (CC0): Zahl und Anteil je Altersgruppe (0-2 bis ab 80), nach Geschlecht, nach Generationen, Altenquotient und Jugendquotient. Ist-Daten ab 2006, Prognosewerte bis 2040. Ungefiltert wiegt die Antwort rund 90 KB; fuer einen einzelnen Stand lohnt ?from=2023&to=2023. Jede Kennzahl traegt ihre ZEITREIHE mit latest_year und latest_value; Jahre ohne Wert fehlen in der Reihe (nie eine erfundene Null). Toggle aus -> 200 source_status="disabled"; kein Snapshot oder leeres Jahresfenster -> 200 source_status="not_ingested".
Parameter
| Name | In | Pflicht | Typ | Beispiel | Beschreibung |
|---|---|---|---|---|---|
slug | path | ja | string | ||
from | query | nein | integer | 2020 | Erstes Jahr der Reihe (inklusive, 2006-2040). Ohne Angabe kommt die volle Reihe. Keine Zahl oder ausserhalb des Bestands -> 400. |
to | query | nein | integer | 2023 | Letztes Jahr der Reihe (inklusive, 2006-2040). Muss groesser oder gleich from sein, sonst 400. |
Code-Beispiele
curl "https://infranode.dev/api/v1/cities/hamburg/population-structure"const res = await fetch("https://infranode.dev/api/v1/cities/hamburg/population-structure");
const data = await res.json();
console.log(data);import httpx
res = httpx.get("https://infranode.dev/api/v1/cities/hamburg/population-structure")
res.raise_for_status()
print(res.json())