eDRV allows you to connect any Open Charge Point Protocol (OCPP) compatible EV charge station to your application without spending weeks and months building and maintaining your own messaging stack.
However the eDRV cloud platform goes much further than simply wrapping a RESTful API around OCPP. The platform adds an additional layer of Charging Intelligence ensuring your engineering team is focussing on driver experience rather than building tooling around EV charging. For e.g. eDRV ensures that a driver is automatically cutoff when they hit an energy consumption threshold set by the developer.
Server Side REST API
eDRV is a Machine-to-Machine, server side API. Developers are expected to send requests to eDRV cloud on behalf of your client facing applications and users/drivers.
The eDRV API is grounded within REST and HTTP allowing you to use any HTTP client or programming language. All requests and responses are JSON formatted and use standard HTTP response codes, authentication, and verbs.
All requests made to our API require an access token based on the OAuth2 authorization framework.
Calling the API directly from Client Devices
Using your eDRV API token directly in a client application is a security risk and is prohibited. eDRV is a server side only API and thus we do not have any mobile / client device SDKs.
|OCPP 1.6 J||All AC & DC Charge Stations||OCPP 1.6J Specification|
*Core use cases only
|All AC & DC Charge Stations||OCPP 2.0.1 Specification|
Compatible Chargestation Vendors
eDRV works with any, OCPP compatible charge station. We have also tested (to date) with over twenty international charge station manufacturers.
Tested Chargestation Vendors
Although our customers are free to connect any OCPP compatible chargestation. Here is a list of vendors we have formally tested with.
Updated over 1 year ago
Check out our Quickstart guide next.