Introduction
Overview of the Joulo API for EV charger data
Joulo is a platform that connects EV chargers from different manufacturers into a single dashboard. The Joulo API gives you programmatic access to your charger data — status, charging sessions, and energy statistics — so you can integrate it into your own applications.
What you can do
- Check charger status — See which chargers are online, whether they're actively charging, and how much energy is being delivered in real time.
- Query charging sessions — Retrieve historical sessions with energy usage, duration, and ERE-credit data. Filter by charger, date range, or paginate through large datasets.
- Get energy statistics — Access monthly aggregates and lifetime totals for energy consumption and ERE-credits earned.
Base URL
All API requests are made to:
https://api.joulo.nl/functions/v1/apiSupported chargers
The API returns data for all charger brands supported by Joulo, including:
- Easee — Cloud-connected via Easee API
- Wallbox — Cloud-connected via Wallbox API
- Zaptec — Cloud-connected via Zaptec API
- OCPP — Direct WebSocket connection via
wss://ocpp.joulo.nl - Smappee — Cloud-connected via Smappee API
- V2C — Cloud-connected via V2C API
The connection_type field on each charger object tells you how it's connected.