Replace charger sockets
x-ms-visibility: "important"
Replaces an existing charger sockets with the provided details.
Path Parameters
Unique charger identifier.
Request Body
Details of the sockets to update. Note: this endpoint overwrites all socket data with the new data and should be used carefully. Expected usage is mostly to configure the sockets before the charger is first connected.
- Array [
- ]
sockets object[]
- 200
- 400
- 401
Details of the updated charger.
Schema
- Array [
- ]
- Array [
- ]
- Array [
- ]
Possible values: [0
, 1
, 2
, 3
, 4
, 5
, 6
, 7
, 8
, 9
, 10
, 11
]
Default value: 0
sockets object[]
location object
Possible values: [CHARGING_PROFILE_CAPABLE
, CHARGING_PREFERENCES_CAPABLE
, CHIP_CARD_SUPPORT
, CONTACTLESS_CARD_SUPPORT
, CREDIT_CARD_PAYABLE
, DEBIT_CARD_PAYABLE
, PED_TERMINAL
, REMOTE_START_STOP_CAPABLE
, RESERVABLE
, RFID_READER
, START_SESSION_CONNECTOR_REQUIRED
, TOKEN_GROUP_CAPABLE
, UNLOCK_CAPABLE
]
chargerConfigurations object[]
ongoingTransactions object[]
customProperties object
{
"id": 0,
"chargerId": "string",
"name": "string",
"state": 0,
"lastMessage": "string",
"lastSeen": "2025-04-10T07:03:12.597Z",
"siteId": 0,
"siteName": "string",
"model": "string",
"manufacturer": "string",
"firmware": "string",
"serial": "string",
"activeConnection": true,
"iccid": "string",
"imsi": "string",
"meterType": "string",
"meterSerialNumber": "string",
"pushIntegrationEnabled": true,
"chargerSpecificMessageStructure": true,
"evseId": "string",
"splitEvseBySocket": true,
"physicalReference": "string",
"sockets": [
{
"type": "string",
"maxPower": "string",
"status": "string",
"id": 0,
"name": "string",
"deviceEvseId": 0,
"deviceConnectorId": 0,
"format": "string",
"socketPowerType": "string",
"maxWatts": 0,
"maxVoltage": 0,
"maxAmperage": 0,
"phaseRotation": "string",
"termsAndConditions": "string",
"lastUpdated": "2025-04-10T07:03:12.597Z",
"chargingStationEvseId": 0,
"parkingPlace": "string"
}
],
"location": {
"latitude": 0,
"longitude": 0,
"streetAddress": "string",
"streetNumber": "string",
"houseLetter": "string",
"postalNumber": "string",
"city": "string",
"area": "string",
"country": "string"
},
"capabilities": [
"CHARGING_PROFILE_CAPABLE"
],
"chargerConfigurations": [
{
"configName": "string",
"configValue": "string",
"canBeChanged": true
}
],
"ongoingTransactions": [
{
"socketId": 0,
"transactionId": 0,
"evseTransactionId": "string"
}
],
"customProperties": {},
"integrationRelays": [
"string"
],
"metadata": [
"string"
],
"installationDate": "2025-04-10T07:03:12.597Z",
"parkingPlace": "string",
"serviceCompany": "string",
"serviceContactPerson": "string",
"servicePhoneNumber": "string",
"serviceEmail": "string",
"notes": "string"
}
Details of the validation error.
Schema
{
"errorCode": "string",
"message": "string",
"errorNumber": 0,
"helpLink": "string"
}
User is not authorized.