/public

post

Am System anmelden.

post

Im System registrieren.

/auth/refresh

post

Liefert einen neuen JWT-Token.

/users

get

Liefert eine Liste an Nutzeraccounts.

post

Erstellt einen neuen Nutzeraccount.

get

Liefert den Nutzeraccount mit der angegebenen öffentlichen ID.

put

Bearbeitet den Nutzeraccount mit der angegebenen öffentlichen ID.

delete

Löscht den Nutzeraccount mit der angegebenen öffentlichen ID.

get

Liefert eine Liste aller Nutzerrollen des Nutzeraccounts mit der angegebenen öffentlichen ID.

get

Liefert eine Liste aller Kaffee-Profile.

post

Erstellt ein Kaffee-Profil.

get

Liefert das Kaffee-Profil mit der angegebenen ID.

put

Bearbeitet das Kaffee-Profil mit der angegebenen ID.

delete

Löscht das Kaffee-Profil mit der angegebenen ID.

get

Liefert den Nutzeraccount des eingeloggten Nutzers.

put

Bearbeitet den Nutzeraccount des eingeloggten Nutzers.

get

Liefert eine Liste aller Kaffee-Profile.

post

Erstellt ein Kaffee-Profil.

get

Liefert das Kaffee-Profil mit der angegebenen ID.

put

Bearbeitet das Kaffee-Profil mit der angegebenen ID.

delete

Löscht das Kaffee-Profil mit der angegebenen ID.

get

Liefert einen eine Liste aller Aufträge.

post

Speichert einen neuen ausgeführten Auftrag einer Kaffeemaschine.

/roles

get

Liefert eine Liste aller verfügbarer Nutzerrollen.

/jobs

get

Liefert einen eine Liste aller Aufträge.

post

Speichert einen neuen ausgeführten Auftrag einer Kaffeemaschine.

get

Liefert einen einzelnen Auftrag mit der angegebenen ID.

put

Bearbeitet einen existierenden Job einer Kaffeemaschine.

delete

Löscht den Auftrag mit der angegebenen ID.

/coffee

get

Liefert eine Liste an verfügbaren Kaffeeprodukten.

post

Erstellt ein neues Kaffeeprodukt.

get

Liefert das Kaffeeprodukt mit der angegebenen ID.

get

Liefert eine Liste an verfügbaren Kaffeetypen.

post

Erstellt einen neue Kaffeetyp.

get

Liefert den Kaffeetyp mit der angegebenen ID.

get

Liefert eine Liste an verfügbaren Kaffeemarken.

post

Erstellt eine neue Kaffeemarke.

get

Liefert die Kaffeemarke mit der angegebenen ID.

get

Liefert eine Liste an verfügbaren Kaffeemaschinen.

post

Erstellt eine neue Kaffeemaschine.

get

Liefert die Kaffeemaschine mit der angegebenen ID.

get

Liefert einen eine Liste aller Aufträge einer Kaffeemaschine mit der angegebenen ID.

get

Liefert die Anzahl aller Aufträge einer Kaffeemaschine mit der angegebenen ID.