Skip to navigation

Update a charge point

Changes only the fields sent; send null to clear a field. Send expected_revision to have the update refused with 409 if the charger changed since you read it.

Authentication

AuthorizationBearer

Bearer authentication of the form Bearer <token>, where token is your auth token.

Path parameters

charge_point_idstringRequired1-36 characters
The charger's OCPP identity.

Request

This endpoint expects an object.
expected_revisioninteger or nullOptional>=1
ocpp_versionenum or nullOptional

OCPP protocol version stored on ocpp.charge_points.ocpp_version.

Allowed values:
charge_point_vendorstring or nullOptional<=20 characters
charge_point_modelstring or nullOptional<=20 characters
location_idinteger or nullOptional>=1
coordinatesstring or nullOptional<=128 characters
floor_levelstring or nullOptional<=50 characters
parking_restrictionslist of strings or nullOptional
capabilitieslist of strings or nullOptional
max_power_kwdouble or nullOptional>=0
connector_typestring or nullOptional<=50 characters
connector_countinteger or nullOptional>=0
accessibilitystring or nullOptional<=100 characters
use_status_notification_0boolean or nullOptional
image_urlstring or nullOptional<=512 characters
is_roamingboolean or nullOptional

Response

The object after the update.
idstring
organization_idstring
charge_point_idstring
is_onlineboolean
is_roamingboolean
use_status_notification_0boolean
When true, OCPP 1.6 StatusNotification connectorId 0 updates every connector.
revisioninteger
ocpp_versionstring or nullOptional
charge_point_vendorstring or nullOptional
charge_point_modelstring or nullOptional
charge_point_serial_numberstring or nullOptional
charge_box_serial_numberstring or nullOptional
firmware_versionstring or nullOptional
last_heartbeatdatetime or nullOptional
iccidstring or nullOptional
imsistring or nullOptional
meter_typestring or nullOptional
meter_serial_numberstring or nullOptional
floor_levelstring or nullOptional
parking_restrictionslist of strings or nullOptional
capabilitieslist of strings or nullOptional
max_power_kwdouble or nullOptional
connector_typestring or nullOptional
connector_countinteger or nullOptional
accessibilitystring or nullOptional
location_idinteger or nullOptional
image_urlstring or nullOptional
proxy_urlsmap from strings to any or nullOptional
responded_atdatetime or nullOptional

Errors

401
Unauthorized Error
404
Not Found Error
409
Conflict Error
422
Unprocessable Entity Error
429
Too Many Requests Error
502
Bad Gateway Error
504
Gateway Timeout Error