OCPI API · For aggregator and CPO platforms
Build your platform. We'll handle roaming.
Building an aggregator app or a CPO platform? Plugzmart runs the OCPI layer that connects you to other charging networks, so you can focus on your product.
01 · How it fits together
You build the platform. We run the OCPI layer.
Two kinds of platforms build on the OCPI API. Either way, you never build or maintain the OCPI protocol stack.
Building an aggregator platform
You bring
Plugzmart adds
- Partner chargers with live availability, tariffs and sessions
- Session records for billing, and payouts to partner CPOs
- Earn a service fee on roaming sessions
Building a CPO platform
You bring
Plugzmart adds
- Your chargers visible in other networks' apps
- More drivers and higher utilisation
- Service fee terms set with each partner
02 · What the API handles
Everything roaming needs, through one API.
Partner connections
Connect to OCPI-compliant eMSPs and CPOs.
Locations and availability
Share and receive charger data in real time.
Tariffs
Exchange pricing between networks.
Sessions and CDRs
Session data and charge detail records for billing.
Authorisation
Let partner drivers start sessions.
Webhooks
Real-time updates on sessions, statuses and commands.
03 · You build, we run
Your product. Our protocol layer.
You build
– Your app or CMS
– User management and payments
– Partner agreements
– Or anything else you have in mind
We run
– The OCPI layer
– Version compatibility
– Partner connections
– Uptime and scaling
04 · How it works
Roaming in three steps.
STEP 01
Connect your platform
Integrate your app or CMS with the Plugzmart OCPI API.
STEP 02
Add roaming partners
Connect to the eMSPs and CPOs you have agreements with.
STEP 03
Go live
Chargers and sessions flow between networks automatically.
05 · Who it's for
For teams building their own charging platform.
06 · For developers
Everything you need to start building.
API documentation
Endpoints, events and examples.
Sandbox
Test against a simulated partner network.
Developer support
Help from the team that runs the platform.
07 · FAQ
Questions platforms ask.
Which OCPI versions are supported?
OCPI 2.2.1.
Do I need my own roaming agreements?
Yes. You agree commercial terms with each partner; the API handles the technical connection.
Can I use it alongside Relay?
Yes. Relay connects chargers to several CMS; OCPI connects networks to each other.