Arbeitszeiten
Arbeitszeit-Vorschau berechnen
AuthentifizierungBearer <token>
Bearer-Token, erhalten über den Login-Endpunkt (POST /rest/login).
Ort: header
Pfadparameter
employee*string
The employee ID
Format
uuidRequest-Body
application/json
TypeScript-Definitionen
TypeScript-Typ für request body.
Draft payload for the correction preview — deliberately the same shape as
{@see StoreAlteredEventRequest} minus reason, which is only needed when the
correction is actually submitted.
Response-Body
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/employees/497f6eca-6276-4993-bfeb-53cbbbba6f08/working_time/preview" \ -H "Content-Type: application/json" \ -d '{ "date": "2019-08-24T14:15:22Z", "events": [ { "state": "1", "timestamp": "2019-08-24T14:15:22Z" } ] }'{ "data": { "date": "string", "day": { "before": { "net_work": "string", "net_work_ms": 0, "target_work": "string", "target_work_ms": 0, "balance": "string", "balance_ms": 0 }, "after": { "net_work": "string", "net_work_ms": 0, "target_work": "string", "target_work_ms": 0, "balance": "string", "balance_ms": 0 }, "balance_delta": "string", "balance_delta_ms": 0 }, "month": { "year_month": "string", "before": { "balance": "string", "balance_ms": 0, "earned": "string", "earned_ms": 0, "actual_work": "string", "actual_work_ms": 0, "target_work": "string", "target_work_ms": 0 }, "after": { "balance": "string", "balance_ms": 0, "earned": "string", "earned_ms": 0, "actual_work": "string", "actual_work_ms": 0, "target_work": "string", "target_work_ms": 0 }, "balance_delta": "string", "balance_delta_ms": 0 } }}