OCPI & OICP Interoperability Services

Build robust EV roaming capabilities with advanced OCPI/OICP integrations. Codibly offers accelerator-driven deployment, consulting, and custom interoperability services for CPOs, eMSPs, and technology providers seeking standardized data exchange and cross-network charging support. Our technical expertise covers in-depth protocol features, from HTTP transport and JSON data structures to custom authentication flows and modular architecture.

 

See How We Can Help

OCPI KEY INFORMATION

Technical Highlights of OCPI

OCPI is widely used across Europe, enabling standardized communication between CPOs and eMSPs. Codibly supports both 2.1.1 and 2.2.1 versions, ensuring robust EV roaming capabilities, data synchronization, and open-source accessibility.

fact_check

Governance by EVRoaming Foundation

• eViolin and ElaadNL initiated development.
• The EVRoaming Foundation maintains protocol specs.
• 2.2.1 is current; 2.1.1 still in broad usage.

http

Transport & Format

• HTTP-based, JSON data.
• Custom header authorization tokens.
• Supports push/pull data exchange.
• Pagination & filtering on GET requests.

settings_ethernet

Core Modules

• Credentials, Versions, Tokens.
• Functional: Locations, Sessions, CDRs, Tariffs.
• Optional: Commands, ChargingProfiles (2.2+).

public

European Adoption

• Most prominent EV roaming protocol across Europe.
• Open-source and easily accessible.

OICP OVERVIEW

OICP Technical Insights

OICP (Open InterCharge Protocol) is also widely utilized to achieve roaming across charging networks. Codibly provides integration services for OICP data models, transport layers, and mutual authentication flows.

sync_alt

Intercharge-Focused

• Ensures smooth data exchange among eMSPs and CPOs.
• Hub-based model for multi-party communication.
• Emphasis on session handling and tariff definitions.

precision_manufacturing

Robust Transaction Models

• Standardized messages for charge detail records.
• Supports various authentication and authorization setups.
• Highly configurable for real-world billing scenarios.

developer_board

Technical Architecture

• SOAP/HTTPS-based communication.
• XML-based data structures, configured for real-time event exchanges.
• Comprehensive protocol specs for data routing and error handling.

verified_user

Codibly’s OICP Integration Services

• Implementation consulting and architectural design.
• OICP-based backend integration for eMSPs and CPOs.
• Post-launch support covering updates, bug fixes, and performance tuning.

CODIBLY’S OCPI ACCELERATOR

Accelerator for Fast, Compliant OCPI Integration

Eliminate complexities often linked with setting up OCPI. Our accelerator reduces development time, ensures robust test coverage, and supports interface implementations to match your existing CPO system. We handle data model mapping, multi-database support, and modular code design.

speed

Seamless Integration

• Library for easy integration with your CPO backend
• Implements OCPI 2.1.1 & 2.2.1 data models
• Minimal code overhead in your existing environment

developer_mode

Simple Registration

• Straightforward eMSP registration flows
• Clear interface definitions for credential modules
• Easy expansions for multi-tenant usage

storage

Database Flexibility

• Multiple DB options supported (SQL/NoSQL)
• Customizable ORM or direct queries
• High-quality test coverage for data consistency

build

Modularity & Extensibility

• Well-defined model-to-model mappings
• Clear separation of transport, logic, and domain
• Easy to extend for custom features or third-party tie-ins

OCPI CONSULTING & STRATEGY

Technical Advisory & Risk Mitigation

Rely on our in-depth experience with EV charging backends, data exchange protocols, and enterprise architecture. We help you formulate a robust roadmap, define acceptance criteria, and ensure your integration meets compliance, scalability, and security targets.

search

In-Depth Analysis

• Assessment of existing EV backend architecture
• Evaluation of data flows vs. OCPI/OICP specs
• Detailed gap analysis for performance & reliability

safety_check

Risk Mitigation

• Identify potential conflicts in versioning or transport
• Suggest fallback strategies for legacy networks
• Propose redundancy and security best practices

done_all

Outcome-Oriented

• Practical integration roadmap aligned with business goals
• Enhanced EV charging operational capabilities
• Clear user acceptance testing guidelines

Request a Technical Consultation

Ready to formalize your OCPI/OICP strategies or expedite your EV roaming integration? Consult Codibly’s domain experts for a deep dive into data models, transport flows, and backend architecture.

What our clients say

“Codibly was more than just a software development company; they were a capable partner who understands the EV industry and helped us push our vision forward.”

Oleg Logvinov

President and CEO at IoTecha

“Working closely with Codibly has been instrumental in the successful development of the test tool for OpenADR 3.0. Their expertise and commitment to quality have ensured reliability and effectiveness for the energy industry, and we look forward to continuing our collaborative efforts to advance OpenADR technology.”

Rolf Bienert

Technical Director of the OpenADR Alliance

arrow_back
arrow_forward

Meet our Expert

Łukasz Kulczyński
E-moblity Practice Lead

As the eMobility Practice Lead at Codibly, I am responsible for driving the strategic development and growth of our electromobility division. With over 15 years of experience in the IT sector, I specialize in building strong client relationships and aligning technology solutions with business objectives. Having spent the last decade focused on the automotive and electromobility industries, I bring a wealth of expertise in delivering tailored solutions for both the public and private sectors. Prior to Codibly, I led the IT teams at Volkswagen Group Poland, where I successfully managed a range of large-scale projects and IT portfolios. Throughout my career, I have consistently focused on delivering both off-the-shelf and custom solutions that address complex business challenges.

Łukasz Kulczyński Codibly

Frequently Asked Questions

Most mature Charge Point Operators (CPOs) need both. OICP connects you to the Hubject intercharge network, instantly giving you access to thousands of eMSPs via a single contract. OCPI is best for direct, bilateral Peer-to-Peer (P2P) connections with key strategic partners where you want to avoid roaming fees or implement custom tariff structures. Codibly’s architecture supports a hybrid model to maximize coverage while minimizing costs.

Our OCPI Accelerator is a pre-built, microservices-based module that handles standard handshakes, token exchange, and CDR (Charge Detail Record) pushing out of the box. Instead of building the protocol layer from scratch (typically 4–6 months), your team only needs to map your internal API to our connector, reducing deployment time to 4–8 weeks. It supports both OCPI 2.1.1 and 2.2.1.

Yes. We build custom Translation Layers (Adapters) that allow an OCPI-native backend to communicate seamlessly with OICP hubs like Hubject, and vice versa. This middleware handles the complex mapping of EVSE IDs, status codes, and error handling between the two protocols, ensuring your system remains the “Source of Truth” without needing a complete re-architecture.

Our implementation supports the transfer of signed meter values (transparency software data) required for German Eichrecht compliance. We ensure that the digitally signed data tuples from the hardware are passed intact through the OCPI/OICP layers to the eMSP for validation, ensuring that your billing records are legally defensible and audit-proof.

Yes. We support the Tariff Module and Charging Profiles in OCPI 2.2.1. This allows CPOs to push dynamic, time-of-use pricing to eMSPs in real-time. It also enables Smart Charging commands, allowing the eMSP to request specific power limits during a session (e.g., for grid balancing services) if the commercial agreement permits it.

CONTACT US

Let’s Talk EV

Find out how Codibly’s consultancy and development services can accelerate your EV business. Book a call and let’s shape the future of eMobility together.

Lukasz Kulczynski

Vice President, e-Mobility Practice Lead