Ladevorgänge
Auflistung aller Ladevorgänge die über PUMP connect stattgefunden haben.
Über den Endpunkt /sessions können alle Ladevorgänge abgerufen werden.
Optionale Parameter
auth_type
Die Autorisierungsmethode für den Ladevorgang. Entweder ADHOC_CONNECT, APPCLIP_PUMP, APP_PUMP, LOCAL_CONNECT, REMOTE_CONNECT, REMOTE_SHARED_CONNECT oder ROAMING.
device_id
Die eindeutige ID der Ladestation. Zu finden auf der Platform unter Standorte -> {Standort} -> {Ladestation} -> Tab 'Hilfe'.
site_id
Die eindeutige ID des Standortes. Zu finden auf der Platform unter Standorte -> {Standort} -> {Ladestation} -> Tab 'Hilfe'.
identifier_id
Die eindeutige ID der Ladekarte. Zu finden auf der Platform unter Ladekarten.
status
Der Status des Ladevorgangs. Entweder PREPARING, STARTING, ACTIVE, REMOTE_STOPPED, CLOSED, FAILED oder INVALID.
page
Die aktuelle Seite der Ergebnisse.
per_page
Die Anzahl von Ergebnissen pro Seite. Minimal 1 und maximal 500.
start_date
Gibt nur Ladevorgänge zurück die ab dem angegebenem Datum gestartet wurden. Das Format ist in ISO 8601, zum Beispiel 2025-01-01T00:00:00Z
end_date
Gibt nur Ladevorgänge zurück die bis zu dem angegebenem Datum gestartet wurden. Das Format ist in ISO 8601, zum Beispiel 2025-01-01T00:00:00Z
Das folgende Beispiel zeigt eine Auflistung aller Aktive Ladevorgänge.
curl --request GET \
--url 'https://data.800volt.de/public/connect/1/sessions?status=ACTIVE' \
--header 'Accept-Encoding: gzip' \
--header 'x-api-key: YOUR_API_KEY'
Das Ergebnis ist eine Liste aller aktiver Ladevorgänge.
{
"sessions": [{
"id": "SESSION_ID",
"auth_type": "REMOTE",
"status": "ACTIVE",
"started_at": 1695383249,
"completed_at": null,
"last_updated_at": 1695383358,
"organization_id": "YOUR_ORGANIZATION_ID",
"device_connector_id": 1,
"energy_in_kwh": 5.5,
"duration_in_minutes": 20,
"identifier_id": "YOUR_CHARGE_KEY_ID",
"identifier_uid_code": "XXXXXXXX"
}]
}
Last updated