Skip to content
The Open Charge Point Interface (OCPI) allows for a scalable, automated roaming setup between Charge Point Operators and e-Mobility Service Providers. It supports authorisation, charge point information exchange (incl transaction events), charge detail record exchange and finally, the exchange of smart-charging commands between parties.
Shell TeX
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
data Fixed typo in 2 diagrams Apr 25, 2017
releases source files OCPI 2.1.1-d2 release Jun 21, 2019
.gitignore gitignore: intermediate files Jun 21, 2019 Added Nov 23, 2018 Update Jun 25, 2019
callback-overview.jpg Initial commit draft v4 Nov 4, 2014 Created OCPI 2.1.1-d2 RC1 Jun 7, 2019 Updated documentation to match OCPI 2.1.1 RC1 Jan 15, 2017 Merge pull request #124 from mountain65/patch-4 Nov 21, 2018 fix minor errors in chapter 1.1.1 Jun 11, 2019 Fixed Typo Jun 7, 2019 Fixed section headers Jun 7, 2019 Fix `energy_sources` example Mar 28, 2019 EVSE's object "status" key in example should be lowercase May 7, 2018 Made 2.1.1 RC2 May 23, 2017 Update Sep 17, 2018
overview.jpg Added addtional interfaces to cover OCHP needs Dec 1, 2014
smart-charging.jpg Initial commit draft v4 Nov 4, 2014 Update Sep 17, 2018 fix tables for GH Apr 24, 2017 Added a template for object descriptions Sep 4, 2015 Update Sep 17, 2018 Merge pull request #150 from Mathieu-Castets/401-response Nov 21, 2018 fix tables for GH Apr 24, 2017 Release OCPI 2.1.1-d2 Jun 21, 2019 Merge pull request #123 from mountain65/patch-3 Nov 21, 2018

This repository contains the OCPI specification, latest release: OCPI 2.1.1-d2

The branch with the latest fixes to the 2.1.1-d2 documentation is release-2.1.1-bugfixes

The master branch always contains the latest official release.

Development of the next version of OCPI, new functionality, is done in the develop branch: OCPI 2.2 is now Release Candidate 2


Current versions:

Release 2.1.1-d2:

  • Improvements from rel. 2.0
  • Chargepoint commands
  • realtime authorization
  • fixes some bugs of 2.1 (2.1 is now deprecated)

Release 2.0:

  • Charge Point Exchange Static & Dynamic (with tariffing covering only start/kWh/time)
  • Authorization & token data exchange
  • Tariffing
  • Session Info exchange (cdr & ndr)
  • Registration (How to connect) & Security

Planned releases:

Release 2.2:

  • Smart Charging
  • Tariffing (advanced/dynamic)

1 Dec 2014 Draft v4 is published 17 June 2015 [Draft v5] is moved to a new branch that will be used as a reference as the OCPI specifications are being redefined and the specifications are restructured in different files, a file per chapter

You can’t perform that action at this time.