Clockodo icon

Clockodo

Node to interact with the Clockodo API (https://docs.clockodo.com/)

Absence → Update

AI-generated

Summary

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.

Links

Discussion