JouloDocs

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/api

Supported 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
  • Enphase • Cloud-connected via Enphase API (OAuth)
  • 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.

Get started