get_abteilungsdienstplan
Retrieve the complete team duty roster for a planning group and month. Returns every employee's assigned duty codes per day, including legend definitions for duty types and leave periods.
Instructions
Returns the full team duty roster (Abteilungsdienstplan) for one planning group and month. Contains every employee with their assigned duty codes per day.
Returns raw API data: { data: { from, to, data: [{ // one entry per employee item1: { id, name }, // employee info item2: { data: [{ // assigned days only (sparse) day: { date, bankHolidayName, isSchoolHoliday }, shortName // duty code, e.g. "H31T" }]} }], legendDuties: { ... }, // duty code definitions with times legendLeavePeriods: { ... } } }
Use get_planungsgruppen first to find the planningGroupId.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| year | Yes | Year, e.g. 2026 | |
| month | Yes | Month (1–12) | |
| planningGroupId | Yes | Planning group ID (e.g. 948 for RW 44 Haßloch) | |
| planningGroupName | No | Optional: group name for clarity, e.g. 'RW 44 Haßloch' |