chargeSessionObj
sessionIdstring<uuid>
Example:
81edf463-cd5f-4a3f-9066-31fcea3eb302userIdstring
chargerIdstring<uuid>
Example:
81edf463-cd5f-4a3f-9066-31fcea3eb302sessionStatesessionStates (string)
Charge session current state
Possible values: [idle, starting, charging, completed, error]
Example:
chargingstartTimestring<datetime>
Example:
2023-12-12T14:00:00.000ZendTimestring<datetime>
Example:
2023-12-12T14:00:00.000ZlastUpdatedAtstring<datetime>
Example:
2022-12-12T14:23:22.000ZtotalEnergyUsednumber
Total energy used during charge session
Example:
0chargingPowernumber
Power currently being used in charge session. Will default to 0, once charge session ended.
Example:
0idTagstring | nullnullable
Example:
*000001chargingPeriods object[]
Array [
energyUsednumber
Energy used during a specific charging period
Example:
0chargeStatechargeState (string)
Possible values: [charging, available, preparing, suspendedEV, suspendedEVSE, finishing, reserved, unavailable, faulted]
startTimestring<datetime>
Example:
2023-12-12T14:00:00.000ZendTimestring<datetime>
Example:
2023-12-12T14:00:00.000Z]
chargeSessionObj
{
"sessionId": "81edf463-cd5f-4a3f-9066-31fcea3eb302",
"userId": "string",
"chargerId": "81edf463-cd5f-4a3f-9066-31fcea3eb302",
"sessionState": "charging",
"startTime": "2023-12-12T14:00:00.000Z",
"endTime": "2023-12-12T14:00:00.000Z",
"lastUpdatedAt": "2022-12-12T14:23:22.000Z",
"totalEnergyUsed": 0,
"chargingPower": 0,
"idTag": "*000001",
"chargingPeriods": [
{
"energyUsed": 0,
"chargeState": "charging",
"startTime": "2023-12-12T14:00:00.000Z",
"endTime": "2023-12-12T14:00:00.000Z"
}
]
}