Projekte

XML-Element Beschreibung Typ Pflichtfeld setzbar
archiveIst Projekt archiviertBOOLEAN
created_atErstellungszeitpunktDATETIME
description-formattedBeschreibung in HTMLSTRING
descriptionBeschreibung in TextileSTRINGja
idID des ProjektsINTEGER
nameProjektnameSTRINGjaja
positionReihenfolge für ÜbersichtINTEGER
updated_atZeitpunkt der letzten ÄnderungDATETIME
user-idID des ProjekterstellersINTEGER
res_permissionsBerechtigungenSTRINGja
res_permissions_groupsBerechtigungenINTEGERja
res_permissions_usersBerechtigungenINTEGERja

Alle nicht archivierten Projekte abrufen

GET /api/projects

Response: 200 OK

Über Parameter können alle archivierten Projekte abgerufen werden

GET /api/projects?archived=true

Response: 200 OK

Einzelnes Projekt abrufen

GET /api/projects/{project_id}

Response: 200 OK

Projekt erstellen

POST /api/projects

Request Body

Response: 201 CREATED

Projekt bearbeiten

PUT /api/projects/{project_id}

Request Body

Response: 200 OK

Projekt löschen

DELETE /api/projects/{project_id}

Response: 200 OK

Projekt archivieren

POST /api/projects/{project_id}/archive?archive=true

Response: 200 OK

Projekt dearchivieren

POST /api/projects/{project_id}/archive?archive=false

Response: 200 OK

Werkstatt42 ist eine webbasierte Groupware zur Online Zusammenarbeit, effizienten Gruppenarbeit und eine Online Projektmanagement Software. Das bedeutet Sie können Ihre Projektarbeit und Projektplanung gemeinsam online erledigen, egal von wo. Auf Englisch nennen sich diese webbasierte Software auch Online Collaboration Software. Die Webanwendung ist eine Software zur Projektverwaltung, sowie ein Projekt Management System und eine einfache Projektmanagement Software, d.h. sie ist leicht zu bedienen und benötigt keine Einarbeitungszeit.