{"service":"Agent Kalender Hub","endpoint":"/werktage/rechnen","method":"POST","content_type":"application/json","inputSchema":{"type":"object","required":["start","werktage"],"properties":{"start":{"type":"string","format":"date","description":"Start date, format YYYY-MM-DD. It is never counted itself."},"werktage":{"type":"integer","minimum":-2000,"maximum":2000,"description":"Positive counts forward, negative backward, 0 returns the next working day on or after the start date."},"land":{"type":"string","enum":["DE","AT","CH"],"default":"DE","description":"Country code."},"region":{"type":"string","description":"State code for DE (BW, BY, BE, BB, HB, HH, HE, MV, NI, NW, RP, SL, SN, ST, SH, TH) and AT (B, K, N, O, S, ST, T, V, W), canton code for CH (AG, AI, AR, BE, BL, BS, FR, GE, GL, GR, JU, LU, NE, NW, OW, SG, SH, SO, SZ, TG, TI, UR, VD, VS, ZG, ZH). \"DE-BY\" works as well. Germany also knows the municipal code BY-AU for the city of Augsburg. Without a region only nationwide holidays are returned."},"samstag_ist_werktag":{"type":"boolean","default":false,"description":"Count Saturdays as working days."},"sonntag_ist_werktag":{"type":"boolean","default":false},"zusatzfrei":{"type":"array","maxItems":100,"description":"Own days off on top of the statutory ones, for example company holidays. Either \"2026-05-15\" or {\"datum\":\"2026-05-15\",\"grund\":\"Betriebsferien\"}.","items":{"type":["string","object"]}}}},"requestExample":{"start":"2026-01-15","werktage":-2000,"land":"DE","samstag_ist_werktag":false,"sonntag_ist_werktag":false},"operations":[{"method":"POST","inputSchema":{"type":"object","required":["start","werktage"],"properties":{"start":{"type":"string","format":"date","description":"Start date, format YYYY-MM-DD. It is never counted itself."},"werktage":{"type":"integer","minimum":-2000,"maximum":2000,"description":"Positive counts forward, negative backward, 0 returns the next working day on or after the start date."},"land":{"type":"string","enum":["DE","AT","CH"],"default":"DE","description":"Country code."},"region":{"type":"string","description":"State code for DE (BW, BY, BE, BB, HB, HH, HE, MV, NI, NW, RP, SL, SN, ST, SH, TH) and AT (B, K, N, O, S, ST, T, V, W), canton code for CH (AG, AI, AR, BE, BL, BS, FR, GE, GL, GR, JU, LU, NE, NW, OW, SG, SH, SO, SZ, TG, TI, UR, VD, VS, ZG, ZH). \"DE-BY\" works as well. Germany also knows the municipal code BY-AU for the city of Augsburg. Without a region only nationwide holidays are returned."},"samstag_ist_werktag":{"type":"boolean","default":false,"description":"Count Saturdays as working days."},"sonntag_ist_werktag":{"type":"boolean","default":false},"zusatzfrei":{"type":"array","maxItems":100,"description":"Own days off on top of the statutory ones, for example company holidays. Either \"2026-05-15\" or {\"datum\":\"2026-05-15\",\"grund\":\"Betriebsferien\"}.","items":{"type":["string","object"]}}}},"requestExample":{"start":"2026-01-15","werktage":-2000,"land":"DE","samstag_ist_werktag":false,"sonntag_ist_werktag":false}}]}