Technical deep-dives into European mobility data, DATEX II normalization, and the engineering behind aggregating European National Access Points.
A nav app won’t tell the dispatcher where the 4.5-hour break limit lands — or whether there’s a free truck parking spot when it does. Send the driver’s clock with the route and get back every required break and stop under EU 561/2006, each with the parking reachable before the deadline and a feasible flag.
Distance tolls on the autoroutes, vignette and Go-Box charges in the DACH region — and none of them are a car’s rate. Add include: ["tolls"] to a route request and get the truck’s real toll cost: a per-currency total plus a per-section breakdown, priced against weight, axles, and category.
Every NAP publishes a different DATEX II profile, version, transport, and auth flow. Here's the adapter pattern that turns 30 incompatible feeds into one schema.
Mobilithek doesn't use API keys — it uses TLS client certificates. Registration, certificate handling, the broker URL, and a working Go client.
AFIR mandates live charging-station telemetry from every CPO in the EU. We normalize it across NAPs into one queryable API for routing, fleet, and roaming.