Dynamo CSMS supports OCPI 2.2.1. If your roaming partner only supports 2.1.1, contact Dynamo support to discuss compatibility options before proceeding.
How OCPI registration works
OCPI uses a credentials handshake to establish a trusted connection between two parties. The sequence is:- Fetch the list of supported OCPI versions from your partner.
- Retrieve the version detail to discover module URLs.
- Exchange credentials tokens — your partner sends you a
TOKEN_A, and after registration you receive a permanentTOKEN_C. - Use
TOKEN_Cin all subsequent OCPI requests.
1
Discover OCPI versions
Check which OCPI versions Dynamo supports.Response:
2
Get version detail
Retrieve module endpoint URLs for OCPI 2.2.1.Response:
3
Register credentials with the eMSP
Send your CPO credentials to your roaming partner. Include the token you want them to use for future requests to Dynamo (Response:Store
TOKEN_C), along with your business details and your own OCPI versions URL.TOKEN_C_RETURNED_BY_EMSP — use it in the Authorization: Token header for all subsequent requests to this eMSP partner’s OCPI endpoints.4
Verify your registration
Confirm the handshake succeeded by fetching your own credentials back.A
status_code of 1000 confirms successful registration.