Actions52
- Absence Actions
- Clock Actions
- Customer Actions
- Entry Actions
- Entry Group Actions
- Entry Text Actions
- Project Actions
- Service Actions
- Subproject Actions
- Team Actions
- User Actions
Absence → Update
AI-generatedSummary
Update an existing Clockodo absence by ID, sending the supplied absence fields to Clockodo. Use the “Do Not Change” values to leave the type or status unchanged; date inputs are date-only values.
Inputs
- Absence ID (required) — ID of the absence to update.
- Date Since — Start date of the absence (YYYY-MM-DD).
- Date Until — End date of the absence (YYYY-MM-DD).
- Type — Absence type; choose “Do Not Change” to retain the current type.
- Note — Note for the absence.
- Status — Absence status; choose “Do Not Change” to retain the current status.
- Count Days — Number of absence days; -1 means automatic calculation and 0.5 represents a half day.
- Count Hours — Absence hours; -1 leaves the value unchanged. The API uses null to recalculate.
- Sick Note — Whether a doctor's sick note exists.
- Request Options — Optional batching, SSL certificate validation, HTTP proxy, and request timeout settings.
Output shape
A single Clockodo API response item.
The provided source is signature-level and does not expose the response handling, so the exact response fields are not specified.
Examples
Example 1: Update an absence
Provide an Absence ID and set the dates or other fields to change. Keep Type or Status at “Do Not Change” to preserve those values.