Übersicht
Einstieg in die REST-API des Fahrtenbuch-Servers.
Die API deckt Anmeldung, MFA, Passkeys, App-Kopplung, Geräte, Nutzer, Fahrzeuge, Fahrten, Tracking, Statistiken, Import/Export, Geocoding und Administration ab. Alle Seiten in diesem Bereich werden aus der OpenAPI-Spezifikation generiert.
Basis-URL
https://deine-domain.example/api/v1Authentifizierung
Geschützte Endpunkte erwarten einen Access-Token:
Authorization: Bearer <accessToken>Anmelden mit POST /auth/login, erneuern mit POST /auth/refresh. Refresh-Tokens werden rotiert – speichere immer den zuletzt erhaltenen.
POST /api/v1/auth/login
Content-Type: application/json
{
"identifier": "admin@example.com",
"password": "dein-passwort",
"deviceName": "Android",
"platform": "android",
"appVersion": "1.0.0"
}Swagger UI in der eigenen Instanz
Mit SHOW_API_UI=true liefert der Server zusätzlich /api, /api/docs und /api/v1/openapi.yml aus.