{"uid":"cap_Nhl6K_x9DExqe8JQZ3V_0","slug":"agent-kalender-hub-werktage-working-days-calculator-0575cb4f","name":"Agent Kalender Hub – Werktage (Working Days Calculator)","description":"Jeder übersprungene Tag kommt mit Grund zurück: Wochenende, benannter Feiertag oder ein selbst gesetzter freier Tag. Samstag und Sonntag lassen sich zu Werktagen erklären.","url":"https://kalender.halowerk.com/werktage","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"bis":{"type":"string","format":"date","description":"Last day of the range, inclusive."},"von":{"type":"string","format":"date","description":"First day of the range, inclusive, format YYYY-MM-DD."},"land":{"enum":["DE","AT","CH"],"type":"string","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."},"zusatzfrei":{"type":"array","items":{"type":["string","object"]},"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\"}."},"samstag_ist_werktag":{"type":"boolean","default":false,"description":"Count Saturdays as working days."},"sonntag_ist_werktag":{"type":"boolean","default":false}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9zUeX9SJ3Sme3HPPBV7qe","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates the number of working days in a date range for Germany, Austria, and Switzerland, accounting for weekends, public holidays (national and regional), and custom days off.","exampleAgentPrompt":"How many working days are there between March 1 and March 31, 2026 in Bavaria (DE, BY), treating Saturdays as regular workdays and excluding our company holiday on March 15?","exampleUseCases":[{"title":"Payment deadline calculation for invoices","prompt":"I need to know how many working days fall between April 1 and April 30, 2026 in Germany (NW region) so I can set the correct payment due date on our invoices — don't count Saturdays."},{"title":"Project sprint planning for Swiss team","prompt":"Can you tell me the number of working days from May 4 to May 29, 2026 for the Zurich canton in Switzerland? We also have a company holiday on May 12, so exclude that too."},{"title":"HR leave balance check for Austrian employee","prompt":"How many working days are there between July 1 and July 31, 2026 for Vienna, Austria? I need to know for calculating an employee's remaining leave balance."}],"resultDescription":"Returns the count of working days in the specified date range after subtracting weekends (unless overridden), statutory public holidays for the given country and region, and any custom days off provided. May also include details on which days were skipped and the reasons (weekend, named holiday, or custom day off).","failureModes":["Invalid date format (not YYYY-MM-DD) returns a 400 error","Unsupported or misspelled region code causes incorrect or no holiday exclusions","Date range where 'von' is after 'bis' may return zero or an error","More than 100 custom days off (zusatzfrei) exceeds the maxItems limit","Unsupported country code outside DE/AT/CH returns a validation error","Payment failure via x402 protocol results in 402 response and no computation"],"whenToPreferThis":"Use this endpoint when you need accurate working-day counts for the DACH region (Germany, Austria, Switzerland) with full public holiday coverage at the national and regional/state/canton level, including support for custom company holidays and configurable Saturday/Sunday treatment. Prefer this over generic business-day libraries when regional German-speaking holiday rules are required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:35:25.783Z","isFirstParty":false}