{"uid":"cap_BRv1_c4Teao6p4zsju9mV","slug":"euroref-working-days-cd0171aa","name":"euroref Working Days","description":"Authoritative European government reference values as clean JSON: central-bank policy rates, VAT rates, national minimum wages and public holidays for Germany (de), France (fr). Every value carries a citation to its official primary source (government gazette or central-bank statement), an effective date, a last-confirmed date and a staleness flag.","url":"https://euroref.dev/v1/answers/working-days","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"properties":{"type":"string"}}},"responseSchema":{"type":"json","example":{"unit":"percent","notes":"STRUCTURAL NOTE: Germany has NO national policy rate. The Deutsche Bundesbank has had no independent monetary-policy competence since 1 January 1999; monetary policy for the euro area is set by the ECB Governing Council under Art. 127-133 TFEU and the ESCB/ECB Statute. The value served is the euro-area-wide ECB deposit facility rate (DFR), which applies identically in all 20 euro-area members, not a German-specific rate. On 11 June 2026 the Governing Council raised all three key rates by 25 basis points with effect from 17 June 2026: deposit facility 2.25%, main refinancing operations (MRO) 2.40%, marginal lending facility 2.65%. This was the first ECB increase since September 2023, reversing part of the eight cuts delivered between June 2024 and June 2025; the ECB cited energy-driven inflation pressure from the Middle East conflict. The DFR is served here because since the 18 March 2024 framework change the ECB steers short-term money-market rates through the DFR and narrowed the MRO-DFR spread to 15bp; the MRO rate (2.40%) remains the headline 'refinancing' rate cited by some sources. No Governing Council monetary-policy meeting fell between 17 June 2026 and the last_confirmed date, so 2.25% is still in force. Note separately that the German statutory Basiszinssatz under Section 247 BGB, published semi-annually by the Bundesbank and used for default interest, is a distinct national figure and is NOT a monetary policy rate. Access: ecb.europa.eu serves the full key-rates table as static HTML and loaded cleanly.","stale":false,"value":2.25,"series":"policy-rate","source":{"url":"https://www.ecb.europa.eu/press/pr/date/2026/html/ecb.mp260611~4d41bd5e83.en.html","name":"European Central Bank, Monetary policy decisions of the Governing Council, 11 June 2026 (press release ecb.mp260611); Key ECB interest rates statistical table"},"country":"DE","disclaimer":"Independent service, not affiliated with any government. Verify against the cited official source before legal or financial use.","effective_from":"2026-06-17","last_confirmed":"2026-07-20"}},"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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_KaGp_NZuOQ-7Os3K7AOf3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the count of working days for a given period in Germany or France, with citations to official public-holiday sources.","exampleAgentPrompt":"How many working days are there in Germany (DE) this month? I need the official count excluding public holidays, with a citation to the source.","exampleUseCases":[{"title":"Payroll period working-day count","prompt":"Can you tell me how many working days there are in France (FR) in November 2025? I need the official figure for payroll processing, with a source citation."},{"title":"Project deadline planning in Germany","prompt":"I'm planning a project timeline — how many working days does Germany have in Q1 2026? Please exclude all public holidays and flag if the data might be stale."},{"title":"HR compliance calendar check","prompt":"We're setting up an employment contract and need to know the official number of working days in Germany for the full year 2025. Can you pull the authoritative figure with its primary government source?"}],"resultDescription":"A JSON object containing the computed number of working days for the requested country and period, along with the list of public holidays applied, the effective date, a last-confirmed date, a staleness flag, and a citation object pointing to the official government or central-bank source URL and name.","failureModes":["Unsupported country code (only DE and FR are supported) returns an error or empty result","Missing or malformed date range parameters may return a generic or default response","Stale flag set to true if source has not been reconfirmed recently, indicating data may be outdated","Network or upstream availability issues could cause timeouts","Payment failure via x402 protocol prevents access to the endpoint"],"whenToPreferThis":"Choose this endpoint when you need authoritative, cited working-day counts for Germany or France — particularly for payroll, HR compliance, contract drafting, or financial settlement calculations where traceability to an official primary source (government gazette or central-bank statement) is required. It is preferable over generic calendar APIs when legal accuracy and citation provenance matter more than broad country coverage.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T00:43:33.288Z","isFirstParty":false}