Skip to content

Ladevorgänge

Kontext

Die Ladevorgänge-API bietet Zugriff auf abgeschlossene Ladevorgänge für Ihre Standorte. Jeder Ladevorgang repräsentiert eine einzelne Transaktion – vom Beginn bis zum Ende eines Ladevorgangs – und enthält Energie-, Zeit- und Ladezustandsdaten, sofern verfügbar.

Verfügbare Endpoints

  • GET /charging-events/site/{id} - Ladevorgänge für einen bestimmten Standort abrufen

Gibt eine paginierte Liste von Ladevorgängen für den angegebenen Standort zurück, gefiltert nach Zeitraum und optional durchsuch- sowie sortierbar.

Pfadparameter

ParameterTypErforderlichBeschreibung
idstringJaDie ID des Standorts, für den Ladevorgänge abgerufen werden sollen

Abfrageparameter

ParameterTypErforderlichBeschreibung
fromstring (ISO 8601)JaBeginn des Zeitraums
tostring (ISO 8601)JaEnde des Zeitraums
search_textstringNeinFreitextsuche in den Ladevorgangsdaten (max. 100 Zeichen)
sort_fieldstringNeinFeld, nach dem die Ergebnisse sortiert werden — siehe Sortierfelder
sort_orderasc | descNeinSortierreihenfolge der Ergebnisse
takenumberNeinAnzahl der zurückzugebenden Datensätze (max. 1000)
skipnumberNeinAnzahl der zu überspringenden Datensätze für die Paginierung

Antwort

Der Endpoint gibt ein JSON-Array von Ladevorgangsobjekten zurück, sortiert gemäß den Parametern sort_field und sort_order. Verwenden Sie take und skip, um durch die Ergebnisse zu blättern.

json
[
  {
    "TransactionID": 123456,
    "SiteName": "Berlin Depot",
    "ChargerType": "AC",
    "ChargerID": "charger-01",
    "ConnectorID": 1,
    "StartAt": "2026-01-01T08:00:00.000Z",
    "EndAt": "2026-01-01T11:30:00.000Z",
    "InitialSoC": 20,
    "BusID": "Fleet Vehicle 7",
    "EndSoC": 85,
    "EnergyDelivered": 42.5
  }
]

Daten

Jeder Ladevorgang enthält die folgenden Felder:

FeldTypBeschreibung
TransactionIDnumberEindeutiger Bezeichner des Ladevorgangs
SiteNamestring | nullAnzeigename des Standorts, an dem der Ladevorgang stattfand
ChargerTypeAC | DC | nullGibt an, ob die Ladestation AC oder DC ist
ChargerIDstringID der Ladestation
ConnectorIDnumberConnector-Nummer an der Ladestation
StartAtstring (ISO 8601)Startzeit des Ladevorgangs
EndAtstring (ISO 8601)Endzeit des Ladevorgangs
InitialSoCnumber | nullLadezustand zu Beginn des Ladevorgangs (%)
BusIDstring | nullKennung des Ladevorgangs, abgeleitet vom Namen des RFID-Tags
EndSoCnumber | nullLadezustand am Ende des Ladevorgangs (%)
EnergyDeliverednumber | nullGesamte während des Ladevorgangs gelieferte Energie (kWh)

Sortierfelder

Der Abfrageparameter sort_field akzeptiert die folgenden Werte. Die Sortierung erfolgt auf dem zugrunde liegenden Ladevorgangsdatensatz, sodass einige Sortierschlüssel (z. B. cost, duration) gültig sind, auch wenn sie nicht im Antwortkörper zurückgegeben werden:

WertBeschreibung
occurrence_timeNach Aufzeichnungszeitpunkt des Ereignisses sortieren
rfidNach RFID-Tag sortieren
rfid_nameNach Anzeigename des RFID-Tags sortieren
energy_consumedNach gelieferter Energie sortieren
durationNach Ladevorgangsdauer sortieren
costNach tatsächlichen Kosten sortieren
optimized_costNach DTO-optimierten Kosten sortieren
cost_savingsNach Kostenersparnis sortieren