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

Parameter
Beschreibung

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