Roadmap
This page collects what is planned next and how changes are announced. It is aimed at everyone using InfraNode in production who wants to react in time. Changes already shipped are in the changelog.
Stability and announcements
InfraNode is evolved additively from the ground up. In concrete terms:
- The response envelope is stable. data and meta at the top level, source_status, correlation_id and cache_status in meta, and the attribution field per record all stay. New fields may be added; parse defensively and ignore unknown fields.
- New data types and cities are additive. They extend the API without changing existing endpoints.
- Changes affecting existing responses are announced in advance, here on the roadmap and in the changelog, with a lead time of typically at least 30 days. Deprecations are marked "Deprecated" in the changelog.
- source_status is the reliable status source. Values like ok, no_data, upstream_unavailable or not_covered are part of the contract: always evaluate source_status rather than inferring an error from an empty list.
Availability and ongoing incidents are on the status page. New changes also appear as an RSS feed and in the GitHub releases.
In progress
- Removal of the legacy field names. Since 25 July 2026 the same concepts use the same name everywhere: post_code, street, house_number, place, name, start, end, distance_km, power_kw, lat and lon. The former names (plz, zip, strasse, hausnummer, ort, city, bezeichnung, beginn, ende, art, dist_km, leistung_kw, einheit_typ), the stop_id of the station boards (now trip_stop_id), the category in the station catalog (now station_category) and the camelCase raw fields of the Autobahn traffic messages still carry the same values. They will not be removed before 24 August 2026 (30 days after the announcement in the changelog); the exact date will be announced there beforehand. Please switch to the new names before then.
- More cities for existing data types. Further cities with openly licensed sources are being connected step by step, among others for roadworks/closures, parking and bike counters.
- Finer pagination and limits. Pagination and limit parameters are being unified for endpoints with large lists. Details are under pagination & limits.
- More federal states for the solar roof cadastre. Only sources with an open licence that permits redistribution.
Under consideration
- Additional real-time data types per city where the source allows it.
- Extended comparison and aggregate analysis across multiple cities.
This list is not a binding commitment on dates or scope. It shows the direction. Requests and priorities are welcome.
Need something specific?
If you use InfraNode in production and need a specific city, data type or commitment, write to [email protected]. Feedback from production users influences the order of work.