GET /api/v1/cities/{slug}/overview
City overview (catalog of all data types + live highlights)
One-call overview of a city: base data, a catalog of ALL available data types (each with its coverage status and the matching MCP tool), and a small live highlights snapshot (weather + air), fetched in parallel and time-capped. Ideal as an entry point to see the full breadth per city, not just weather. A data type that is not yet covered is shown honestly but forward-looking (it lists the cities where it IS available plus a roadmap note, because InfraNode keeps adding more data types and cities). An unknown city returns 404.
Parameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
slug | path | yes | string |
Code samples
curl "https://infranode.dev/api/v1/cities/hamburg/overview"const res = await fetch("https://infranode.dev/api/v1/cities/hamburg/overview");
const data = await res.json();
console.log(data);import httpx
res = httpx.get("https://infranode.dev/api/v1/cities/hamburg/overview")
res.raise_for_status()
print(res.json())