Charging History

This value shows a list of charging processes performed on the vehicle, which were recorded in the course of the “Charging History” service.

Name: charginghistory

Delivery Method: pull

ATTRIBUTES

value required
object undefined
timestamp
string The timestamp the charging history data was recorded. Format according to ISO 8601 format.
{
  "name": "Charging History",
  "technicalName": "charginghistory",
  "description": "This value shows a list of charging processes performed on the vehicle, which were recorded in the course of the “Charging History” service.",
  "lifecycleStatus": "PUBLISHED",
  "type": "IN_VEHICLE",
  "personalData": false,
  "schema": {
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Charging history",
    "required": [
      "value"
    ],
    "properties": {
      "value": {
        "type": "object",
        "properties": {
          "chargingsession": {
            "type": "array",
            "required": [
              "startTime",
              "endTime"
            ],
            "properties": {
              "startTime": {
                "type": "string",
                "format": "date-time"
              },
              "endTime": {
                "type": "string",
                "format": "date-time"
              },
              "displayedSoc": {
                "type": "object",
                "properties": {
                  "value": {
                    "type": "number"
                  },
                  "unit": {
                    "type": "string",
                    "enum": [
                      "PERCENTAGE"
                    ]
                  }
                }
              },
              "displayedStartSoc": {
                "type": "object",
                "properties": {
                  "value": {
                    "type": "number"
                  },
                  "unit": {
                    "type": "string",
                    "enum": [
                      "PERCENTAGE"
                    ]
                  }
                }
              },
              "energyCharged": {
                "type": "object",
                "properties": {
                  "value": {
                    "type": "number"
                  },
                  "unit": {
                    "type": "string",
                    "enum": [
                      "kWh"
                    ]
                  }
                }
              },
              "mileage": {
                "type": "object",
                "properties": {
                  "value": {
                    "type": "string"
                  },
                  "unit": {
                    "type": "string",
                    "enum": [
                      "km",
                      "mi"
                    ]
                  }
                }
              },
              "chargingCostInformation": {
                "type": "object",
                "properties": {
                  "currency": {
                    "type": "string"
                  },
                  "calculatedChargingCost": {
                    "type": "number"
                  }
                }
              },
              "chargingLocation": {
                "type": "object",
                "properties": {
                  "municipality": {
                    "type": "string"
                  },
                  "address": {
                    "type": "string"
                  },
                  "formattedAddress": {
                    "type": "string"
                  }
                }
              }
            }
          }
        }
      },
      "timestamp": {
        "type": "string",
        "format": "date-time",
        "title": "The timestamp the charging history data was recorded. Format according to ISO 8601 format."
      }
    }
  }
}