post
https://api.hibob.com/v1/timeoff/calendars/employees/search
Resolves which holiday calendar applies to each employee in a single bulk call.
Each employee's effective calendar is computed server-side using the canonical
resolution rule (matches Bob's product behaviour):
- Employment override — if
payroll.employment.calendarIdis set on the
employee's employment record and that calendar currently exists in the
company, it is returned withsource = employment. - Site default — otherwise, the calendar assigned to the employee's site
is returned withsource = site. - None — if neither layer supplies a calendar (no override and the site
has no calendar configured, or the employee has no site), the item is
returned withsource = noneandcalendarId/calendarNameset tonull.
Missing employees: Employee IDs that don't exist in the caller's company
are silently dropped from items (the request does not fail). Diff the
requested IDs against the returned employeeIds to detect unknowns.
OAuth scopes (app-user): timeoff.calendars:write AND employee_data:read.
IAM permission: Settings / Calendars / Manage (company-scoped).

