{"schema":2,"generated_at":"2026-08-28T10:55:03Z","current":{"sites":55062,"points":130108,"available":97833,"busy":18700,"out_of_service":8096,"unknown":5479,"occupancy":0.1605,"live_points":73392,"power_busy_kw":1892543.4,"dc":{"points":46087,"busy":7193,"occupancy":0.1785},"ac":{"points":84021,"busy":11506,"occupancy":0.1509}},"daily":[{"day":"2026-08-14","occupancy":0.067,"points":129447},{"day":"2026-08-15","occupancy":0.0603,"points":129447},{"day":"2026-08-16","occupancy":0.0632,"points":129459},{"day":"2026-08-17","occupancy":0.1099,"points":129494},{"day":"2026-08-18","occupancy":0.109,"points":129536},{"day":"2026-08-19","occupancy":0.1059,"points":129609},{"day":"2026-08-20","occupancy":0.1153,"points":129642},{"day":"2026-08-21","occupancy":0.1172,"points":129700},{"day":"2026-08-22","occupancy":0.1133,"points":129702},{"day":"2026-08-23","occupancy":0.1032,"points":129968},{"day":"2026-08-24","occupancy":0.1127,"points":130006},{"day":"2026-08-25","occupancy":0.1095,"points":130067},{"day":"2026-08-26","occupancy":0.1127,"points":130090},{"day":"2026-08-27","occupancy":0.1137,"points":130090}],"hour_of_day":[{"hour":0,"occupancy":0.0682},{"hour":1,"occupancy":0.0661},{"hour":2,"occupancy":0.0671},{"hour":3,"occupancy":0.0664},{"hour":4,"occupancy":0.0664},{"hour":5,"occupancy":0.0675},{"hour":6,"occupancy":0.0707},{"hour":7,"occupancy":0.0834},{"hour":8,"occupancy":0.107},{"hour":9,"occupancy":0.1276},{"hour":10,"occupancy":0.1429},{"hour":11,"occupancy":0.1523},{"hour":12,"occupancy":0.1556},{"hour":13,"occupancy":0.1515},{"hour":14,"occupancy":0.1466},{"hour":15,"occupancy":0.1434},{"hour":16,"occupancy":0.1412},{"hour":17,"occupancy":0.1383},{"hour":18,"occupancy":0.1309},{"hour":19,"occupancy":0.1226},{"hour":20,"occupancy":0.1088},{"hour":21,"occupancy":0.0936},{"hour":22,"occupancy":0.0798},{"hour":23,"occupancy":0.0722}],"hour_of_week":[{"dow":0,"hour":0,"occupancy":0.0668},{"dow":0,"hour":1,"occupancy":0.0639},{"dow":0,"hour":2,"occupancy":0.0635},{"dow":0,"hour":3,"occupancy":0.0623},{"dow":0,"hour":4,"occupancy":0.062},{"dow":0,"hour":5,"occupancy":0.0623},{"dow":0,"hour":6,"occupancy":0.0627},{"dow":0,"hour":7,"occupancy":0.0667},{"dow":0,"hour":8,"occupancy":0.0738},{"dow":0,"hour":9,"occupancy":0.0864},{"dow":0,"hour":10,"occupancy":0.1039},{"dow":0,"hour":11,"occupancy":0.1195},{"dow":0,"hour":12,"occupancy":0.127},{"dow":0,"hour":13,"occupancy":0.1292},{"dow":0,"hour":14,"occupancy":0.1287},{"dow":0,"hour":15,"occupancy":0.125},{"dow":0,"hour":16,"occupancy":0.1201},{"dow":0,"hour":17,"occupancy":0.1143},{"dow":0,"hour":18,"occupancy":0.1042},{"dow":0,"hour":19,"occupancy":0.0984},{"dow":0,"hour":20,"occupancy":0.0943},{"dow":0,"hour":21,"occupancy":0.0897},{"dow":0,"hour":22,"occupancy":0.0761},{"dow":0,"hour":23,"occupancy":0.0685},{"dow":1,"hour":0,"occupancy":0.0648},{"dow":1,"hour":1,"occupancy":0.063},{"dow":1,"hour":2,"occupancy":0.0642},{"dow":1,"hour":3,"occupancy":0.0636},{"dow":1,"hour":4,"occupancy":0.0639},{"dow":1,"hour":5,"occupancy":0.0656},{"dow":1,"hour":6,"occupancy":0.0707},{"dow":1,"hour":7,"occupancy":0.0875},{"dow":1,"hour":8,"occupancy":0.119},{"dow":1,"hour":9,"occupancy":0.1439},{"dow":1,"hour":10,"occupancy":0.1584},{"dow":1,"hour":11,"occupancy":0.1653},{"dow":1,"hour":12,"occupancy":0.1666},{"dow":1,"hour":13,"occupancy":0.1606},{"dow":1,"hour":14,"occupancy":0.1544},{"dow":1,"hour":15,"occupancy":0.148},{"dow":1,"hour":16,"occupancy":0.1467},{"dow":1,"hour":17,"occupancy":0.1442},{"dow":1,"hour":18,"occupancy":0.1357},{"dow":1,"hour":19,"occupancy":0.1244},{"dow":1,"hour":20,"occupancy":0.1077},{"dow":1,"hour":21,"occupancy":0.0904},{"dow":1,"hour":22,"occupancy":0.0771},{"dow":1,"hour":23,"occupancy":0.0705},{"dow":2,"hour":0,"occupancy":0.0671},{"dow":2,"hour":1,"occupancy":0.0657},{"dow":2,"hour":2,"occupancy":0.0677},{"dow":2,"hour":3,"occupancy":0.0671},{"dow":2,"hour":4,"occupancy":0.0672},{"dow":2,"hour":5,"occupancy":0.0685},{"dow":2,"hour":6,"occupancy":0.0718},{"dow":2,"hour":7,"occupancy":0.0852},{"dow":2,"hour":8,"occupancy":0.1121},{"dow":2,"hour":9,"occupancy":0.1344},{"dow":2,"hour":10,"occupancy":0.1492},{"dow":2,"hour":11,"occupancy":0.1564},{"dow":2,"hour":12,"occupancy":0.1594},{"dow":2,"hour":13,"occupancy":0.153},{"dow":2,"hour":14,"occupancy":0.1478},{"dow":2,"hour":15,"occupancy":0.1449},{"dow":2,"hour":16,"occupancy":0.143},{"dow":2,"hour":17,"occupancy":0.1413},{"dow":2,"hour":18,"occupancy":0.1348},{"dow":2,"hour":19,"occupancy":0.1253},{"dow":2,"hour":20,"occupancy":0.1095},{"dow":2,"hour":21,"occupancy":0.0922},{"dow":2,"hour":22,"occupancy":0.0784},{"dow":2,"hour":23,"occupancy":0.071},{"dow":3,"hour":0,"occupancy":0.0675},{"dow":3,"hour":1,"occupancy":0.0657},{"dow":3,"hour":2,"occupancy":0.0684},{"dow":3,"hour":3,"occupancy":0.068},{"dow":3,"hour":4,"occupancy":0.0678},{"dow":3,"hour":5,"occupancy":0.0692},{"dow":3,"hour":6,"occupancy":0.073},{"dow":3,"hour":7,"occupancy":0.0858},{"dow":3,"hour":8,"occupancy":0.1099},{"dow":3,"hour":9,"occupancy":0.1295},{"dow":3,"hour":10,"occupancy":0.1406},{"dow":3,"hour":11,"occupancy":0.1472},{"dow":3,"hour":12,"occupancy":0.1504},{"dow":3,"hour":13,"occupancy":0.1464},{"dow":3,"hour":14,"occupancy":0.1431},{"dow":3,"hour":15,"occupancy":0.1457},{"dow":3,"hour":16,"occupancy":0.146},{"dow":3,"hour":17,"occupancy":0.1454},{"dow":3,"hour":18,"occupancy":0.14},{"dow":3,"hour":19,"occupancy":0.1311},{"dow":3,"hour":20,"occupancy":0.1151},{"dow":3,"hour":21,"occupancy":0.0967},{"dow":3,"hour":22,"occupancy":0.0823},{"dow":3,"hour":23,"occupancy":0.0744},{"dow":4,"hour":0,"occupancy":0.0704},{"dow":4,"hour":1,"occupancy":0.0683},{"dow":4,"hour":2,"occupancy":0.069},{"dow":4,"hour":3,"occupancy":0.0686},{"dow":4,"hour":4,"occupancy":0.0687},{"dow":4,"hour":5,"occupancy":0.0698},{"dow":4,"hour":6,"occupancy":0.0735},{"dow":4,"hour":7,"occupancy":0.0887},{"dow":4,"hour":8,"occupancy":0.1172},{"dow":4,"hour":9,"occupancy":0.1407},{"dow":4,"hour":10,"occupancy":0.1564},{"dow":4,"hour":11,"occupancy":0.1645},{"dow":4,"hour":12,"occupancy":0.1669},{"dow":4,"hour":13,"occupancy":0.1616},{"dow":4,"hour":14,"occupancy":0.1544},{"dow":4,"hour":15,"occupancy":0.1507},{"dow":4,"hour":16,"occupancy":0.1487},{"dow":4,"hour":17,"occupancy":0.1466},{"dow":4,"hour":18,"occupancy":0.1411},{"dow":4,"hour":19,"occupancy":0.1346},{"dow":4,"hour":20,"occupancy":0.1193},{"dow":4,"hour":21,"occupancy":0.1001},{"dow":4,"hour":22,"occupancy":0.0841},{"dow":4,"hour":23,"occupancy":0.0753},{"dow":5,"hour":0,"occupancy":0.0706},{"dow":5,"hour":1,"occupancy":0.0685},{"dow":5,"hour":2,"occupancy":0.0688},{"dow":5,"hour":3,"occupancy":0.0683},{"dow":5,"hour":4,"occupancy":0.0682},{"dow":5,"hour":5,"occupancy":0.0695},{"dow":5,"hour":6,"occupancy":0.0732},{"dow":5,"hour":7,"occupancy":0.0881},{"dow":5,"hour":8,"occupancy":0.1135},{"dow":5,"hour":9,"occupancy":0.1328},{"dow":5,"hour":10,"occupancy":0.147},{"dow":5,"hour":11,"occupancy":0.155},{"dow":5,"hour":12,"occupancy":0.1545},{"dow":5,"hour":13,"occupancy":0.1495},{"dow":5,"hour":14,"occupancy":0.1433},{"dow":5,"hour":15,"occupancy":0.1393},{"dow":5,"hour":16,"occupancy":0.1371},{"dow":5,"hour":17,"occupancy":0.1349},{"dow":5,"hour":18,"occupancy":0.1291},{"dow":5,"hour":19,"occupancy":0.1227},{"dow":5,"hour":20,"occupancy":0.1102},{"dow":5,"hour":21,"occupancy":0.095},{"dow":5,"hour":22,"occupancy":0.0825},{"dow":5,"hour":23,"occupancy":0.0751},{"dow":6,"hour":0,"occupancy":0.0705},{"dow":6,"hour":1,"occupancy":0.0676},{"dow":6,"hour":2,"occupancy":0.0675},{"dow":6,"hour":3,"occupancy":0.0665},{"dow":6,"hour":4,"occupancy":0.0661},{"dow":6,"hour":5,"occupancy":0.0666},{"dow":6,"hour":6,"occupancy":0.067},{"dow":6,"hour":7,"occupancy":0.0751},{"dow":6,"hour":8,"occupancy":0.0871},{"dow":6,"hour":9,"occupancy":0.1048},{"dow":6,"hour":10,"occupancy":0.1275},{"dow":6,"hour":11,"occupancy":0.1456},{"dow":6,"hour":12,"occupancy":0.1535},{"dow":6,"hour":13,"occupancy":0.1528},{"dow":6,"hour":14,"occupancy":0.1475},{"dow":6,"hour":15,"occupancy":0.1423},{"dow":6,"hour":16,"occupancy":0.1371},{"dow":6,"hour":17,"occupancy":0.13},{"dow":6,"hour":18,"occupancy":0.1215},{"dow":6,"hour":19,"occupancy":0.1143},{"dow":6,"hour":20,"occupancy":0.102},{"dow":6,"hour":21,"occupancy":0.0903},{"dow":6,"hour":22,"occupancy":0.0787},{"dow":6,"hour":23,"occupancy":0.0713}],"sessions":{"avg_minutes":63.3,"count_per_day":199670,"daily":[{"day":"2026-08-25","avg_minutes":64.5,"count":190357},{"day":"2026-08-26","avg_minutes":63.8,"count":199752},{"day":"2026-08-27","avg_minutes":61.6,"count":208902}],"by_provider":[{"name":"ecomovement","avg_minutes":60.9,"count":233907},{"name":"enbw","avg_minutes":32.1,"count":161738},{"name":"chargecloud","avg_minutes":127.0,"count":81459},{"name":"tesla","avg_minutes":26.8,"count":64454},{"name":"ladenetz","avg_minutes":137.7,"count":21209},{"name":"edri","avg_minutes":40.8,"count":16293},{"name":"qwello","avg_minutes":151.8,"count":13588},{"name":"gridandco","avg_minutes":110.8,"count":4816},{"name":"smatrics","avg_minutes":111.8,"count":981},{"name":"m8mit","avg_minutes":141.9,"count":566},{"name":"wirelane","avg_minutes":null,"count":0}]},"price":{"median_now":0.5831,"daily":[{"day":"2026-08-16","median":0.6099},{"day":"2026-08-17","median":0.7},{"day":"2026-08-18","median":0.6545},{"day":"2026-08-19","median":0.6545},{"day":"2026-08-20","median":0.6545},{"day":"2026-08-21","median":0.6545},{"day":"2026-08-22","median":0.6545},{"day":"2026-08-23","median":0.6545},{"day":"2026-08-24","median":0.6545},{"day":"2026-08-25","median":0.6545},{"day":"2026-08-26","median":0.6545},{"day":"2026-08-27","median":0.6545},{"day":"2026-08-28","median":0.6545}],"p25":0.5,"p75":0.7616},"providers":[{"name":"ecomovement","points":67679,"occupancy":0.1383},{"name":"chargecloud","points":25829,"occupancy":0.1811},{"name":"enbw","points":12834,"occupancy":0.2475},{"name":"ladenetz","points":9661,"occupancy":0.1311},{"name":"tesla","points":4006,"occupancy":0.2441},{"name":"wirelane","points":3938,"occupancy":0.0779},{"name":"qwello","points":1882,"occupancy":0.2},{"name":"gridandco","points":1736,"occupancy":0.1239},{"name":"edri","points":1673,"occupancy":0.233},{"name":"m8mit","points":530,"occupancy":0.1213},{"name":"smatrics","points":302,"occupancy":0.2127},{"name":"audi","points":38,"occupancy":null}],"top_cities":[{"city":"Stuttgart","sites":784,"points":8306,"occupancy":0.0817},{"city":"Berlin","sites":3002,"points":7452,"occupancy":0.1687},{"city":"München","sites":360,"points":4379,"occupancy":0.1085},{"city":"Hannover","sites":1115,"points":3632,"occupancy":0.1398},{"city":"Hamburg","sites":721,"points":2969,"occupancy":0.1483},{"city":"Köln","sites":669,"points":2518,"occupancy":0.1738},{"city":"Frankfurt am Main","sites":333,"points":2300,"occupancy":0.1941},{"city":"Bernburg (Saale)","sites":910,"points":2200,"occupancy":0.1463},{"city":"Sindelfingen","sites":143,"points":1955,"occupancy":0.0412},{"city":"Blankenburg","sites":893,"points":1896,"occupancy":0.0438},{"city":"Braunschweig","sites":545,"points":1712,"occupancy":0.122},{"city":"Bonn","sites":377,"points":1679,"occupancy":0.1239},{"city":"Wiesbaden","sites":300,"points":1618,"occupancy":0.102},{"city":"Horben","sites":59,"points":1526,"occupancy":0.1117},{"city":"Ingolstadt","sites":129,"points":1462,"occupancy":0.0865},{"city":"Erfurt","sites":146,"points":1428,"occupancy":0.1322},{"city":"Wolfsburg","sites":725,"points":1417,"occupancy":0.0965},{"city":"Regensburg","sites":491,"points":1240,"occupancy":0.165},{"city":"Düsseldorf","sites":221,"points":1181,"occupancy":0.1211},{"city":"Nürnberg","sites":313,"points":1174,"occupancy":0.1443}],"faults":{"rate":0.0622,"count":8096,"daily":[{"day":"2026-08-14","rate":0.0316},{"day":"2026-08-15","rate":0.0396},{"day":"2026-08-16","rate":0.0684},{"day":"2026-08-17","rate":0.074},{"day":"2026-08-18","rate":0.0736},{"day":"2026-08-19","rate":0.0729},{"day":"2026-08-20","rate":0.0716},{"day":"2026-08-21","rate":0.0721},{"day":"2026-08-22","rate":0.072},{"day":"2026-08-23","rate":0.0844},{"day":"2026-08-24","rate":0.0722},{"day":"2026-08-25","rate":0.0728},{"day":"2026-08-26","rate":0.0727},{"day":"2026-08-27","rate":0.0732}]},"power_classes":[{"label":"< 11 kW","min_kw":0,"points":10861,"busy":1496,"occupancy":0.1522},{"label":"11–22 kW","min_kw":11,"points":14154,"busy":1993,"occupancy":0.1585},{"label":"22–50 kW","min_kw":22,"points":59201,"busy":8041,"occupancy":0.1489},{"label":"50–150 kW","min_kw":50,"points":10174,"busy":1056,"occupancy":0.119},{"label":"≥ 150 kW","min_kw":150,"points":35695,"busy":6111,"occupancy":0.1957}]}