XML-Element | Beschreibung | Typ | Pflichtfeld | setzbar |
---|---|---|---|---|
archive | Ist Projekt archiviert | BOOLEAN | ||
created_at | Erstellungszeitpunkt | DATETIME | ||
description-formatted | Beschreibung in HTML | STRING | ||
description | Beschreibung in Textile | STRING | ja | |
id | ID des Projekts | INTEGER | ||
name | Projektname | STRING | ja | ja |
position | Reihenfolge für Übersicht | INTEGER | ||
updated_at | Zeitpunkt der letzten Änderung | DATETIME | ||
user-id | ID des Projekterstellers | INTEGER | ||
res_permissions | Berechtigungen | STRING | ja | |
res_permissions_groups | Berechtigungen | INTEGER | ja | |
res_permissions_users | Berechtigungen | INTEGER | ja |
GET /api/projects
Response: 200 OK
GET /api/projects?archived=true
Response: 200 OK
GET /api/projects/{project_id}
Response: 200 OK
POST /api/projects
Request Body
Response: 201 CREATED
PUT /api/projects/{project_id}
Request Body
Response: 200 OK
DELETE /api/projects/{project_id}
Response: 200 OK
POST /api/projects/{project_id}/archive?archive=true
Response: 200 OK
POST /api/projects/{project_id}/archive?archive=false
Response: 200 OK