Personio icon

Personio

Interact with Personio HR API

Actions10

Absence → Create

AI-generated

Summary

Create an absence request for an employee in Personio by specifying employee ID, time off type, start and end dates, optional half-day indicators, and an optional comment.

Inputs

  • Employee ID (required) — The ID of the employee for whom the absence is being created.
  • Time Off Type ID (required) — The ID representing the type of time off (e.g., vacation, sick leave).
  • Start Date (required) — The start date of the absence in YYYY-MM-DD format.
  • End Date (required) — The end date of the absence in YYYY-MM-DD format.
  • Half Day Start — Whether the absence starts as a half day (boolean).
  • Half Day End — Whether the absence ends as a half day (boolean).
  • Comment — Optional comment describing or explaining the absence.

Output shape

a single JSON object representing the created absence record as returned by the Personio API

The response contains details of the newly created absence; errors or failed attempts are communicated via standard node error handling.

Discussion