Learn OCPI
What is OCPI (Open Charge Point Interface)?
Learn what OCPI is and how the Open Charge Point Interface enables EV roaming between charging networks. Understand CPO, eMSP roles, and interoperability fundamentals.
Interactive learning experience loading
This is a shareable preview of a Learn OCPI article. The interactive learning experience runs in your browser.
If you are implementing or debugging OCPI roaming, these guides focus on practical terminology, message flows, and real integration pitfalls.
Topics covered
- What is OCPI
- Open Charge Point Interface explained
- OCPI explained
- OCPI basics
- EV roaming explained
- CPO eMSP roles
Recommended path
OCPI (Open Charge Point Interface) is the roaming protocol used by CPOs and eMSPs to exchange data such as locations, tokens, sessions, tariffs, and charge detail records. A clear mental model of the protocol reduces integration mistakes and speeds up debugging.
This guide is written to be practical: read the explanation, then validate your understanding with message-flow diagrams and hands-on simulations.
For a smooth learning progression, start with fundamentals, then move to terminology and message flows, and finally practice with the interactive simulator.