Skip to main content

Create a charger

x-ms-visibility: "important"

Creates a new charger with the provided details.

Request Body

Details of the charger to create.

    chargerId string
    siteId int64
    name string
    location object
    latitude double
    longitude double
    streetAddress string
    streetNumber string
    houseLetter string
    postalNumber string
    city string
    area string
    country string
    pushIntegrationEnabled boolean
    chargerSpecificMessageStructure boolean
    evseId string
    splitEvseBySocket boolean
    sockets object[]
  • Array [
  • type string
    maxPower string
    status string
    id int32
    name string
    deviceEvseId int32 nullable
    deviceConnectorId int32 nullable
    format string
    socketPowerType string
    maxWatts int32 nullable
    maxVoltage int32 nullable
    maxAmperage int32 nullable
    phaseRotation string
    termsAndConditions uri
    lastUpdated date-time
    chargingStationEvseId int32 nullable
  • ]
  • capabilities string[]
    physicalReference string
    integrationRelays string[]
    customProperties object
    property name* string
Responses

Details of the newly created charger.


Schema
    id int64
    chargerId string
    name string
    state int32

    Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]

    Default value: 0

    siteId int64
    siteName string
    model string
    manufacturer string
    firmware string
    serial string
    activeConnection boolean nullable
    iccid string
    imsi string
    meterType string
    meterSerialNumber string
    pushIntegrationEnabled boolean nullable
    chargerSpecificMessageStructure boolean nullable
    evseId string
    splitEvseBySocket boolean nullable
    physicalReference string
    socketDict object
    property name* socketInfo
    type string
    maxPower string
    status string
    id int32
    name string
    deviceEvseId int32 nullable
    deviceConnectorId int32 nullable
    format string
    socketPowerType string
    maxWatts int32 nullable
    maxVoltage int32 nullable
    maxAmperage int32 nullable
    phaseRotation string
    termsAndConditions uri
    lastUpdated date-time
    chargingStationEvseId int32 nullable
    sockets object[]
  • Array [
  • type string
    maxPower string
    status string
    id int32
    name string
    deviceEvseId int32 nullable
    deviceConnectorId int32 nullable
    format string
    socketPowerType string
    maxWatts int32 nullable
    maxVoltage int32 nullable
    maxAmperage int32 nullable
    phaseRotation string
    termsAndConditions uri
    lastUpdated date-time
    chargingStationEvseId int32 nullable
  • ]
  • location object
    latitude double
    longitude double
    streetAddress string
    streetNumber string
    houseLetter string
    postalNumber string
    city string
    area string
    country string
    capabilities int32[]

    Possible values: [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]

    chargerConfigurations object[]
  • Array [
  • configName string
    configValue string
    canBeChanged boolean
  • ]
  • ongoingTransactions object[]
  • Array [
  • socketId int32
    transactionId int32
    evseTransactionId string
  • ]
  • customProperties object
    property name* string
    integrationRelays string[]
    metadata string[]
Loading...