Zap Map - fraz3alpha/ev-charging GitHub Wiki
The main Zap-Map page contains live data on usage, and is probably the best resource for all known charging points: https://www.zap-map.com/live/
The raw data looks like it comes from here: https://www.zap-map.com/zm4/server/data.php , which is a large Javascript variable definition
It has lots of variables in there, but of note it has an array of pts
for charging points:
"pts": [
{
"a": 2,
"b": 1,
"c": "ZE2 9DY",
"d": "Baltasound, Shetland",
"e": "70P6JXC",
"f": "k_zqJvulD",
"g": 7,
"h": 6,
"i": 1298,
"j": 1,
"k": 1,
"l": 1
},
...
Which seem to be translated to something sensible with the map
key:
"map": {
"access": "h",
"chargedevicename": "d",
"coords": "f",
"devcount": "l",
"fast1pcom": "s",
"fast1pmen": "m",
"fast1ptes": "v",
"fast1pyaz": "x",
"fast3p11tes": "w",
"fast3p22tes": "t",
"fast3pcom": "ca",
"fast3pmen": "a",
"icon": "k",
"inlet": "ga",
"inletccs": "qa",
"inletcha": "sa",
"inletcom": "ua",
"inletmen": "pa",
"inletsqe": "ta",
"inletsup": "va",
"inletunk": "na",
"inletyaz": "ra",
"locnum": "e",
"manuname": "ka",
"moddesc": "ma",
"model": "la",
"modelimage": "oa",
"networkset": "i",
"outlet": "ia",
"postcode": "c",
"price": "g",
"publishedstatus": "b",
"rapid3pmen": "o",
"rapidccs": "q",
"rapidcha": "p",
"rapidh35": "z",
"rapidh70": "aa",
"rapidsup": "y",
"slow1p5men": "fa",
"slow1pcom": "da",
"slow1pmen": "u",
"slow1psqe": "r",
"slow1pyaz": "ba",
"speed": "ha",
"status": "j",
"statusage": "n",
"taxionly": "ea",
"vehicleid": "ja"
},
Status comes from status
:
"status": {
"1": "In service",
"2": "Out of service",
"3": "Planned",
"4": "Reserved",
"5": "In service (partially)",
"6": "Available to use",
"7": "Unavailable",
"8": "Charging now",
"9": "Partially charging on some connectors",
"99": "Decomissioned"
}
They appear to have really gone to town on making this file as minified as possible, but the one I grabbed was still 900KB