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).