Was können Sie mit der REST-API tun?
- Lesen: Stationen und Anschlussstatus, laufende und vergangene Ladevorgänge, Fahrer, RFID-Karten, Fahrzeuge, Alarme und abgelehnte Kartenvorgänge.
- Schreiben: Fahrer, RFID-Karten und Fahrzeuge anlegen, ändern und löschen – etwa um Mitarbeitende automatisch aus Ihrem HR-System anzulegen.
- Befehle: Ladevorgang aus der Ferne beenden, Ladestation neu starten, Anschluss entriegeln und das Befehlsergebnis verfolgen.
- Berichte: Energieberichte gruppiert nach Tag, Monat, Station, Fahrer oder Fahrzeug.
Echtzeit-Ereignisse mit Webhooks
Statt ständig abzufragen, erreichen Ereignisse Ihren Server in dem Moment, in dem sie passieren: session.started, session.stopped, connector.status_changed, station.connected, station.disconnected, auth.rejected, alert.created und command.completed. Jede Anfrage ist mit HMAC-SHA256 signiert, fehlgeschlagene Zustellungen werden automatisch wiederholt.
Sicherheit auf Unternehmensniveau
- Scopes (Lesen, Schreiben, Befehle) für minimale Rechte
- IP-Allowlists und Schlüssel mit Ablaufdatum
- Rate-Limits pro Schlüssel und vollständige Anfrageprotokollierung
- Schlüssel werden auf dem Server gehasht gespeichert
Entwicklerdokumentation
Jeder Endpunkt ist mit Beispielen in cURL, PHP, Node.js und Python dokumentiert. Erstellen Sie Ihren API-Schlüssel in wenigen Minuten auf der Seite API-Einstellungen im Dashboard.
Häufige Fragen
Kostet die API extra?
Nein. API und Webhooks sind in jedem Konto enthalten.
In welchem Format kommen die Daten?
Alle Antworten sind JSON, Zeitstempel im ISO-8601-Format inklusive Zeitzonen-Offset.
Was, wenn ich keine Webhooks empfangen kann?
Dann können Sie dieselben Ereignisse über den Event-Stream-Endpunkt abfragen.
