Projekt ändern
PUT /ws/2.0/projects/{id}.json
Der Parameter id
gibt die interne ID des zu ändernden Projektes an.
Beispiel
Anfrage: PUT /ws/2.0/projects/12.json
{
"name": "Telematicx Deutschland AG",
"active": false,
"parent": 144
}
Antwort: 200 OK
{
"id": 12,
"name": "Telematicx Deutschland AG",
"description": "Neuentwicklung Webauftritt",
"active": false,
"parent": 144,
"positon": 1,
"children": [34, 12, 117],
"estimatedTime": 100,
"estimatedCompletionDate": "2013-06-01"
}
HTTP-Statuscodes
Statuscode | Beschreibung |
---|---|
200 OK | Die Änderung der Daten war erfolgreich. |
400 Bad Request | Die Anfrage hat ein ungültiges Format. |
403 Forbidden | Sie haben keine Berechtigung, die angegebenen Daten dieses Projektes zu ändern. |
404 Not Found | Das angefragte Projekt existiert nicht. |
409 Conflict | Das Anlegen des Projektes würde einen Konflikt mit einem anderen Datensatz verursachen und wurde abgebrochen. Der Rückgabewert tritt beispielsweise auf, wenn Sie den parent-Parameter ändern, das neue Parent-Projekt jedoch bereits ein Unterprojekt Ihres Projektes ist (Kreisbezug). |