XML-Element | Beschreibung | Typ | Default-Wert | Pflichtfeld | setzbar |
---|---|---|---|---|---|
created-at | Erstellungszeitpunkt | DATETIME | |||
duration | Dauer (Format H:MM) | STRING | 0:00 | ja | |
id | ID des Eintrags | INTEGER | |||
note | Name des Eintrags | STRING | ja* | ja | |
project-id | ID des Projekts | INTEGER | |||
started-at | Zeitpunkt an dem Stoppuhr gestartet wurde | DATETIME | |||
task-id | ID der Aufgabe | INTEGER | ja** | ja | |
updated-at | Zeitpunkt der letzten Änderung | DATETIME | |||
user-id | ID des Mitglieds | INTEGER | ja | ja | |
entrydate | Datum (Format YYYY-MM-DD oder DD.MM.YYYY) | STRING | ja | ja |
* Pflichtfeld wenn keine Aufgabe zugewiesen werden soll
** Pflichtfeld wenn Aufgabe zugewiesen werden soll
Hat duration beim Erstellen den Wert "0:00", wird die Stoppuhr gestartet.
GET /api/projects/{project_id}/time
Response: 200 OK
GET /api/projects/{project_id}/time/{time_tracker_id}
Response: 200 OK
POST /api/projects/{project_id}/time
Request Body
Response: 201 CREATED
PUT /api/projects/{project_id}/time/{time_tracker_id}
Request Body
Response: 200 OK
DELETE /api/projects/{project_id}/time/{time_tracker_id}
Response: 200 OK
PUT /api/projects/{project_id}/time/{time_tracker_id}/start
Response: 200 OK
PUT /api/projects/{project_id}/time/{time_tracker_id}/stop
Response: 200 OK