Open Data API
How to pull your data
Every open data request is scoped to a single operator. Pass your host reference ID in the URL and you get back only your own approved records — there is no endpoint that returns every operator's data at once.
Locations
Your approved, published charging locations, connectors and EVSEs in OCPI-compliant JSON.
GET /open-data/public/location/{your-reference-id}Tariffs
Your published tariff/pricing records in OCPI-compliant JSON.
GET /open-data/public/tariff/{your-reference-id}Example request
curl https://api.evopen.co.uk/api/v1/open-data/public/location/YOUR_REFERENCE_IDExample response
{
"name": "Location",
"operator_reference_id": "YOUR_REFERENCE_ID",
"message": "Success",
"meta": { "total_records": 12, "current_page": 1, ... },
"data": [ { "id": "loc_5dd562", "name": "...", "evses": [...] } ]
}A missing or unrecognized reference ID returns 404, never a full data dump. Both endpoints accept optional page and limit query parameters.
Don't have a reference ID yet?
It's issued when your operator account is set up. Existing operators can find theirs on the company settings page in the dashboard.