eCarUp API

Für die Nutzung der eCarUp API benötigst du eine eCarUp Premium Lizenz.

Die API (Application Programming Interface) ist eine Sammlung von Befehlen, die es verschiedenen Softwareanwendungen ermöglichen, miteinander zu kommunizieren. 

Vorbereitung

Zugangsdaten für die Autorisierung

Um die eCarUp API nutzen zu können, gehe wie folgt vor:

4. Bei der Berechtigung benötigst du user.read und device.read. Klicke danach auf erstellen/speichern.

5. Wichtig, danach erscheint ein Feld mit Client ID und Client Secret. Das sind die Zugangsdaten für die API Autorisierung. Speichere diese Zugangsdaten irgendwo bei dir sicher ab.

Das Feld erscheint nur einmal. 

Test eCarUp Swagger

Beim Swagger kannst du die aktuellen Befehle ausführen und testen. 

Gehe zum eCarUp Public API Swagger und gebe die Zugangsdaten, die du beim Schritt 5 erhalten hast, ein.

Beispiel

Mit dem Befehl "get/v1/history/station/{id}" können auch Fahrerstatistiken pro Ladestation herausgezogen werden.

Fahrerstatistik mit bekanntem Fahrer

Fahrerstatistik mit unbekanntem Fahrer

Code-Beispiel 

findest du unter: https://github.com/eCarUp/ecarup-api-examples