Zum Hauptinhalt springen

REST-Routen-Übersicht

Diese Seite bietet eine Liste aller REST-Routen mit einer kurzen Beschreibung und Links zu Seiten mit weiteren Details.
Bevor Sie sich mit den einzelnen Routen befassen, empfiehlt es sich, den Abschnitt Arbeiten mit dem Server zu lesen.


Info

Zur schnellen Navigation können Sie eine der beiden folgenden Registerkarten verwenden:

  • Routen nach Datenobjekten – um einen Überblick zu erhalten, welche Routen für welche Operationen geeignet sind
  • Routen nach Methoden – um einen schnellen Überblick über Routen nach HTTP-Methoden und die jeweiligen Server-Antworten zu erhalten

Verwenden Sie die folgenden Routen, um Operationen auf Aufgaben durchzuführen:

HTTP-MethodeRouteBeschreibung
GET/tasksRuft Daten zu allen Aufgaben ab und gibt ein JSON-Objekt mit einem Array von Aufgaben-Objekten zurück
GET/tasks/projectsRuft Daten zu allen Aufgaben des angegebenen Projekts ab und gibt ein JSON-Objekt mit einem Array aller Aufgaben-Objekte für dieses Projekt zurück
POST/tasksErstellt eine neue Aufgabe und gibt ein Aufgaben-Objekt mit der ID der neuen Aufgabe zurück
POST/cloneErstellt eine Kopie einer Aufgabe und gibt ein JSON-Objekt mit der Client-Aufgaben-ID und der duplizierten Aufgaben-ID des Servers zurück
PUT/tasksAktualisiert Daten der angegebenen Aufgabe(n) und gibt ein leeres JSON-Objekt zurück
PUT/moveVerschiebt eine Aufgabe an die angegebene Position und gibt ein leeres JSON-Objekt zurück
PUT/sortSortiert alle Aufgaben eines aktiven Projekts nach den angegebenen Parametern und gibt ein leeres JSON-Objekt zurück
DELETE/tasksLöscht Daten einer Aufgabe und gibt ein leeres JSON-Objekt zurück