POST /tasks
Beschreibung
Erstellt eine neue Aufgabe und gibt ein Aufgabenobjekt mit der ID der neuen Aufgabe zurück
Die Route verarbeitet die POST-Anfrage an den Pfad /tasks.
| HTTP-Methode | Route |
|---|---|
| POST | /tasks |
Payload
Die Serverseite erwartet ein JSON-Objekt mit folgenden Eigenschaften:
| Name | Typ | Beschreibung |
|---|---|---|
id | number | Optional. Die ID einer neuen Aufgabe. |
targetId | number | Optional. Die ID der künftigen Zielaufgabe, zu der eine neue Aufgabe hinzugefügt wird. |
parent | number | Optional. Die ID der übergeordneten Aufgabe. |
project | number | Optional. Die ID des Projekts, dem eine neue Aufgabe hinzugefügt werden soll. |
reverse | boolean | Optional. Legt die Position fest, an der eine neue Aufgabe hinzugefügt wird: true, wenn die Aufgabe vor der Zielaufgabe eingefügt wird; andernfalls false (Standard). |
task | object | Erforderlich. Das Aufgabenobjekt, dessen Beispiel Sie hier finden: tasks. |
Beispiel:
{
"id": 26,
"parent": 10,
"project": 1,
"reverse": false,
"targetId": 10,
"task": {
"text": "My task",
//...andere Werte
}
}
Antwort
Die Route gibt ein JSON-Objekt mit der ID der neuen Aufgabe zurück.
Beispiel:
{
"id": 12
}
Der HTTP-Statuscode zeigt an, ob die Anfrage erfolgreich war (response.status == 200) oder fehlgeschlagen ist (response.status == 500).
Änderungsprotokoll: Der Parameter id wurde in v1.3 hinzugefügt
Verwandte Artikel: