Personio HR icon

Personio HR

Interact with the Personio HR platform API

Absence Period → Get Many

AI-generated

Summary

Retrieve absence periods from Personio, optionally filtering by absence type, person, start date range, or update time. Return up to the configured limit or follow Personio’s next-page links to return all results.

Inputs

  • Return All — Defaults to false. When enabled, paginate through results while Personio provides a next-page link and the current page contains data.
  • Limit — Maximum number of results when Return All is disabled; defaults to 50, with a declared range of 1–100.
  • Filters — Optional query filters: Absence Type ID, Person ID, Starts From (After), Starts From (Before), and Updated Since. The date-time filters map to Personio’s corresponding start-date bounds and updated_at.gte query parameters.

Output shape

A list of absence-period records, emitted as n8n items.

The response’s _data array is unwrapped so each record becomes an item’s JSON. Pagination follows Personio’s next-page URL when Return All is enabled; with Return All disabled, the Limit is sent as a query parameter.

Links

Discussion