Reference
Catalog
API & protocol reference
OpenAPI HTTP surfaces and protocol guide catalogs for OCPP and OCPI integrators — endpoints, modules, and operator paths in one place.
Generated APIs
REST mounts from OpenAPI — CPO, eMSP, and CSMS control plane.
- OCPI 2.2.1 module endpoints as exposed by a OCPPLab CPO or eMSP role. Generated reference for credentials, locations, sessions, CDRs, tariffs, tokens, and commands.Open API
OCPI REST API2.2.1
- CPO-direction: Locations / Sessions / CDRs / Tariffs / Tokens / CommandsOpen API
OCPI CPO2.1.1
- CPO-direction: 2.1.1 modules + Charging Profiles + Hub Client InfoOpen API
OCPI CPO2.2.1
- eMSP-direction: Locations / Sessions / CDRs / Tariffs / Tokens (Sender)Open API
OCPI eMSP2.1.1
- eMSP-direction: Locations / Sessions / CDRs / Tariffs / Tokens / Hub Client Info (Receiver)Open API
OCPI eMSP2.2.1
- Management-facing HTTP endpoints for OCPP charge-point connectivity on OCPPLab (registration, status, and remote operations). Protocol wire messages remain OCPP JSON; this spec documents the CSMS control plane used by the Dashboard and integrators.Open API
OCPPLab OCPP CSMS HTTP surface
Protocol guides
Narrative docs and field paths — charge points, roaming, product, and troubleshooting.
- Concepts, quickstart, and onboarding.Open guide
Getting started
- Charge-point protocol: OCPP 1.6 / 2.0.1 actions and OCTT test cases.Open guide
OCPP
- Roaming protocol: OCPI 2.1.1 / 2.2.1 modules, credentials, and types.Open guide
OCPI
- OCPPLab product surface: architecture, Dashboard, webhooks.Open guide
OCPPLab product
- Charger connect and OCPI handshake failure guides for operators.Open guide
Troubleshooting