API.md - JinraGit/travelManager GitHub Wiki

๐Ÿ“˜ API-Spezifikation โ€“ BusinessTrip Backend

๐Ÿ”— รœbersicht aller Endpunkte

Bereich Methode Pfad Beschreibung Details
Account POST /accounts/signup Benutzerregistrierung ๐Ÿ“„
Account POST /accounts/signin Benutzer-Login & Token ๐Ÿ“„
Account GET /accounts Alle Benutzer auflisten ๐Ÿ“„
Account GET /accounts/{id} Einzelnes Benutzerkonto abrufen ๐Ÿ“„
Account POST /accounts/admin/create Account mit Rolle erstellen (Admin) ๐Ÿ“„
Account PUT /accounts/{id}/role Benutzerrolle รคndern ๐Ÿ“„
Account DELETE /accounts/{id} Benutzer lรถschen ๐Ÿ“„
Trip POST /trips Neuen Trip erstellen ๐Ÿ“„
Trip GET /trips Alle Trips des Accounts ๐Ÿ“„
Trip GET /trips/{id} Einzelner Trip anhand ID ๐Ÿ“„
Trip PATCH /trips/{id} Trip bearbeiten ๐Ÿ“„
Trip DELETE /trips/{id} Trip lรถschen ๐Ÿ“„
Meeting GET /meetings/list/{tripId} Meetings eines Trips laden (via accountId) ๐Ÿ“„
Meeting GET /meetings/{meetingId} Einzelnes Meeting abrufen ๐Ÿ“„
Meeting POST /meetings/create Neues Meeting erstellen ๐Ÿ“„
Meeting PUT /meetings/edit/{meetingId} Meeting aktualisieren ๐Ÿ“„
Meeting DELETE /meetings/delete/{meetingId} Meeting lรถschen ๐Ÿ“„