Update an EVSE
Changes only the fields sent; send null to clear a field. Guard it with If-Match or expected_revision to avoid overwriting someone else’s change.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
Path parameters
id
The EVSE’s id.
Headers
If-Match
Optional. The last_updated value you read; the write is refused with 412 if the object changed since.
Request
This endpoint expects an object.
expected_revision
evse_uid
evse_id
physical_reference
location_id
capabilities
floor_level
coordinates
directions
parking_restrictions
accepted_service_providers
images
Response
The object after the update.
id
organization_id
charge_point_id
removed
origin
last_updated
revision
created_at
updated_at
evse_type_id
evse_id
evse_uid
physical_reference
location_id
location_db_id
status
status_schedule
capabilities
floor_level
coordinates
directions
parking_restrictions
parking
accepted_service_providers
images
role
country_code
party_id
ocpi_version
ocpp_version
responded_at
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
409
Conflict Error
412
Precondition Failed Error
422
Unprocessable Entity Error
429
Too Many Requests Error
502
Bad Gateway Error
504
Gateway Timeout Error