CSME bulk pairing
No OAuth-enabled endpoints in this section. Turn off the OAuth filter in the sidebar to see all of its endpoints.
API for management of CSME pairings
Get all CSME clients available to a specific account
This will return the array of available CSME clients. CSME client is an instance of configuration that exists in Road platform to store communication parameters between Road and a third-party system that aims to receive charging station telemetry and send commands to it. In theory, there might be multiple items in the response, due to multiple CSME clients available to the account.
User sessionAPI credentialevse-controllers-integrations:readQuery parameters1
200Request successful application/json
dataCsmeClientDTO[]
The unique identifier of the CSME client
The name of the CSME client
400Invalid Request application/json
errorobject
401Request is unauthorized, ensure that valid authentication credentials are provided application/json
errorobject
403Request is forbidden, ensure that authentication credentials provided have necessary permissions application/json
errorobject
404Not Found application/json
errorobject
500Internal server error application/json
errorobject
Get the list of existing CSME pairings per user
Returns the list of established CSME pairings. May contain multiple items.
User sessionAPI credentialevse-controllers-integrations:readQuery parameters1
200Request successful application/json
dataCsmePairingDTO[]
The unique identifier of the CSME client
The unique identifier of a charging station (EVSE controller) on Road platform
The unique identifier of the CSME pairing
400Invalid Request application/json
errorobject
401Request is unauthorized, ensure that valid authentication credentials are provided application/json
errorobject
403Request is forbidden, ensure that authentication credentials provided have necessary permissions. This can happen if the credentials don't have access to the account. application/json
errorobject
404Not Found application/json
errorobject
500Internal server error application/json
errorobject
Create new CSME pairing of a charging station with CSME client
Allows to establish new pairing.
User sessionAPI credentialevse-controllers-integrations:writeRequest bodyapplication/json
201Pairing successfully created application/json
dataCsmePairingDTO
The unique identifier of the CSME client
The unique identifier of a charging station (EVSE controller) on Road platform
The unique identifier of the CSME pairing
400Invalid Request application/json
errorobject
401Request is unauthorized, ensure that valid authentication credentials are provided application/json
errorobject
403Request is forbidden, ensure that authentication credentials provided have necessary permissions. This can happen if the credentials don't have access to the CSME client or EVSE controller. application/json
errorobject
404Invalid or expired pairing code application/json
errorobject
409Pairing already exists application/json
errorobject
500Internal server error application/json
errorobject
Delete existing pairing
Deletes existing pairing by its ID
User sessionAPI credentialevse-controllers-integrations:write