GET /api/v1/cities/{slug}/bike-counts
Radzählstellen je Stadt (kommunale Open Data, Tier A)
Radzählstellen (Dauerzählstellen) je Stadt aus kommunalen Open-Data-Quellen, je Ursprung lizenzverifiziert. Liefert je Zählstelle (counts) Name, Koordinaten, Zählwert (value), Granularität (granularity, z.B. "day") und ggf. die Werte je Richtung (directions). Eco-Counter/Eco-Visio ist bewusst NICHT eingebunden (Lizenz ungeklärt). Aktuell: München (Mobilitätsreferat, DL-DE/BY 2.0, Tagessummen der 6 Dauerzählstellen). Teilabgedeckt: Toggle aus -> 200 source_status="disabled"; nicht-abgedeckte Stadt -> 200 source_status="not_covered" (mit covered_cities); abgedeckte Stadt ohne Zählstelle -> 200 source_status="no_data". Granularität je Quelle (siehe counts[].granularity): München Tag, Leipzig/Hamburg/Berlin Stunde, Stuttgart/Köln/Essen/Düsseldorf Jahr. Lizenzen je Ursprung (München/Leipzig/Hamburg/Essen/Düsseldorf DL-DE/BY 2.0, Berlin/Köln DL-DE/Zero 2.0, Stuttgart CC BY 4.0).
Parameter
| Name | In | Pflicht | Typ | Beschreibung |
|---|---|---|---|---|
slug | path | ja | string |
Code-Beispiele
curl "https://infranode.dev/api/v1/cities/hamburg/bike-counts"const res = await fetch("https://infranode.dev/api/v1/cities/hamburg/bike-counts");
const data = await res.json();
console.log(data);import httpx
res = httpx.get("https://infranode.dev/api/v1/cities/hamburg/bike-counts")
res.raise_for_status()
print(res.json())