GET /api/v1/cities/{slug}/solar-roofs
Dach-Solarkataster je Stadt, föderiert (Tier A)
Dach-Solarkataster je Stadt aus den amtlichen Aggregaten der Länder (NRW: Solarkataster NRW, MaStR/LANUK/Geobasis NRW, DL-DE/Zero 2.0; Bayern: Energie-Atlas Bayern, CC BY 4.0; Berlin: Umweltatlas/SenMVKU, DL-DE/Zero 2.0; Hamburg: LGV-Solarpotenzialanalyse, DL-DE/BY 2.0). Liefert das gesamte installierbare Dach-PV-Potenzial (potential_kwp, potential_yield_mwh), den bereits installierten Bestand (installed_kwp, installed_yield_mwh), den Ausschöpfungsgrad (exploitation_pct) und die Aufschlüsselung des Potenzials je Gebäudekategorie (potential_by_category). Der Umfang variiert je Quelle (z.B. Hamburg nur Potenzial, keine Kategorien). Anders als /solar (PVGIS-Einstrahlung je kWp) trägt diese Route die Mengen je Stadt. Teilabgedeckt, föderiert je Bundesland: Toggle aus -> 200 source_status="disabled"; Stadt außerhalb der abgedeckten Länder -> 200 source_status="not_covered" (mit covered_cities); abgedeckte Stadt ohne Seed-Eintrag -> 200 source_status="no_data".
Parameter
| Name | In | Pflicht | Typ | Beschreibung |
|---|---|---|---|---|
slug | path | ja | string |
Code-Beispiele
curl "https://infranode.dev/api/v1/cities/hamburg/solar-roofs"const res = await fetch("https://infranode.dev/api/v1/cities/hamburg/solar-roofs");
const data = await res.json();
console.log(data);import httpx
res = httpx.get("https://infranode.dev/api/v1/cities/hamburg/solar-roofs")
res.raise_for_status()
print(res.json())