OCPI Integration with Uberall: Client Guide
What is OCPI?
OCPI (Open Charge Point Interface) is a standardized protocol that enables seamless communication and data exchange between Charge Point Operators (CPOs) and eMobility Service Providers (EMSPs). In this integration, your organization acts as the CPO, while Uberall serves as an EMSP to receive your charging station data.
Benefits of OCPI Integration with Uberall
By integrating your EV charging infrastructure with Uberall through OCPI, you can:
- Automatically synchronize your charging station locations and status updates
- Ensure accurate representation of your charging network across multiple platforms
- Maintain up-to-date information without manual updates
- Distribute your EV charging data to EcoMovement and other Uberall products
Supported OCPI Versions
Uberall currently supports the following OCPI versions:
- 2.2.1
- 2.1.1
Data Privacy & GDPR Compliance
Uberall's OCPI integration is fully GDPR compliant. We receive only location, charger, and charger status information—no customer or transaction data is collected or stored.
Implementation Requirements
Before beginning the OCPI integration process, please ensure you have:
- An active OCPI endpoint
- Support for OCPI version 2.2.1 or 2.1.1
- The ability to provide an Activation Token (Credentials Token A) for each business with EV charging locations
Implementation Process
Step 1: Provide Required Information
To initiate the integration, please provide the following:
- Complete the OCPI Integration Information Form (your Uberall representative will provide this)
- Provide an Activation Token (Credentials Token A) for each business with EV charging locations
- Important: Each token should only grant access to locations managed by the associated business
- Your OCPI version endpoint URL
- Confirmation of which OCPI version you'll be using (2.2.1 or 2.1.1)
Step 2: Optional Hardcoded Values
You may specify standard values for the following fields:
- Location name (Default: Location name in your OCPI feed)
- Category (Default: EV Charging Station)
- Long description
- Short description
- Phone number
- Logo URL
Note: Hardcoded values are only applied when a location is first created. If you later modify these fields at the location level, they will not be overwritten by subsequent OCPI data updates.
Step 3: Integration Activation
Once all information is provided:
- Uberall will configure the system with your provided details
- The system will automatically initiate a handshake with your OCPI endpoint
- Your system will provide Uberall with an authorization token
- Uberall will begin retrieving your EV charging station and charger information
Step 4: Verification and Distribution
After successful implementation:
- Uberall will verify all imported location data
- Your charging station information will begin distribution to EcoMovement and other Uberall products
- Auto-sync will be enabled to maintain data freshness
Ongoing Data Management
Once integration is complete:
- Uberall will automatically pull EV station and charger data once every 24 hours
- Your system will push updates to Uberall when changes occur in your network
- No manual intervention is required for standard operation
Fields Not Managed via OCPI
The following location information is not managed through the OCPI integration and must be updated separately if needed:
- Location Status
- Opening Hours Notes
- Special Opening Hours
- Additional Opening Hours
- Website
- Social Media Profiles
- Attributes
- Payment Options
- Photos and Videos
Questions or Issues?
If you encounter any issues with your OCPI integration or have questions about the process, please contact your Uberall representative or our support team.