Authentication and Modules
Generate an OCPI token pair under Integrations → Roaming within the console. Switch the status to ENABLED to accept connections from partners.
Joulepoint exposes the Versions, Credentials, Locations, Sessions, CDRs, Tariffs, and Commands modules. Commands and Locations operate in PUSH mode while others support both PUSH and PULL.
Roaming Session Lifecycle
Partner EMPs push commands to reserve or start sessions. Joulepoint validates tokens, forwards the request to the target charger, and mirrors the resulting Session object back to the partner.
CDRs are generated when a session completes. Settlement files can be exported daily or weekly via SFTP or delivered directly into your billing system through our finance API.
Tariff Normalisation
Use price components with clear time and energy dimensions to avoid disputes. Joulepoint provides templates for common business models such as parking plus energy and demand-based fast charging.
Whenever tariff updates occur, push the revised object ahead of the effective date. Partner EMPs cache tariffs and need time to propagate changes to their driver apps.