Add EV charging to your touchpoints
Two options, one network
Choose the level of integration that works best for your business. From a ready-to-use API to a full OCPI integration — you stay in control while we handle the complexity.
Roam OCPI
With ROAM OCPI, you connect via the industry standard protocol and let us handle the operator side.
Plugsurfing network
One network that expands your reach, whether you operate stations or serve drivers.
Drive API
With Drive API, you can embed charging directly into your own systems and keep full ownership of the experience.
Roam OCPI
Best for: CPOs and EMPs scaling via OCPIROAM OCPI connects you to Europe’s largest charging networks. Built on OCPI 2.2.1, it enables e-mobility providers to expand services without managing multiple integrations.
- Standardised OCPI 2.2.1 connectivity
- Real-time updates (delta pull, up to once per minute)
- Local POI data storage for geo-search & filtering
- Secure, robust architecture
Drive API
Best for: Platforms without OCPI, adding charging via APIAdd EV charging to your app, platform, or in-car system — fast and without complexity. You stay in control of your brand, UX, and customer relationships.
- Discover and filter chargers in real time
- Start and stop charging sessions in your own interface
- Accept and manage payments via Stripe or your PSP
- Access session history, costs, and usage
Case study
![]()
By partnering with Plugsurfing, we can offer our customers a truly seamless and reliable charging experience, supporting our vision for sustainable mobility across Europe. This partnership is a significant step forward in making EV charging more convenient and accessible.
Peter PerssonCEO of ChargePanel
Plugsurfing x ChargePanel
ChargePanel uses Plugsurfing’s Roam OCPI solution to connect its platform with public charging networks across Europe. This integration enables ChargePanel’s enterprise customers and app users to access over 1 million charge points in 28 countries, with real-time data on availability, pricing, and charging power.
Find the right API for your business
| Roam OCPI | Drive API | |
|---|---|---|
| Managed roaming network | ||
| Session management | ||
| Charging key management | ||
| User management | – | |
| Payment management | – | |
| Built-in geo-search | – | |
| Charging key orders | – |
Need help choosing your API?
Not sure which one is right for you? Or just want more info about our API solutions? Talk to our team to discover which option fits your setup and how we can simplify roaming for your business.
FAQ
What is the difference between Plugsurfing’s Drive API and Roam OCPI?
Roam OCPI gives you a direct OCPI connection to the Plugsurfing network, offering streamlined managed roaming without maintaining separate contracts or integrations.
Drive API goes further by adding advanced functionality such as subscription handling, payment flows, and charging key management, delivered through a protocol tailored specifically to the needs of EMPs.
Who manages the contractual relationships with charge point operators (CPOs)?
Plugsurfing maintains the contractual relationships with the CPOs in our network. You do not need to negotiate or manage individual roaming agreements.
Who handles transaction settlement and reconciliation?
Plugsurfing handles the settlement and reconciliation of roaming transactions between you and participating CPOs. We collect charging session data, apply the correct tariffs, and consolidate the financial flows so you receive predictable reporting without managing backend processes yourself.
Do I need my own Payment Service Provider (PSP) to use Drive API?
For roaming transactions processed through Plugsurfing with Drive API, you do not need to bring your own PSP. We manage payment collection and the settlement of funds. For Roam OCPI, payment handling is managed within your own EMP setup, including PSP integration and customer billing.
How are billing disputes or pricing inconsistencies resolved?
Plugsurfing reviews and validates disputed transactions by comparing CPO-provided data, applied tariffs, and session records. If inconsistencies are identified, we coordinate the clarification process with the CPO. You receive adjusted reports or credit notes when applicable, without having to manage the dispute directly.
Who provides customer support to drivers?
Plugsurfing provides support for issues related to roaming transactions, authentication, and access to the Plugsurfing network. If the issue relates to the physical charging hardware or on-site conditions, the driver has to reach out to the responsible CPO or station operator.