{"name":"Global Business Calendar API","description":"Public holidays and business-day arithmetic for 47 countries. Handles per-country weekends, your own company closures, and the days two or more countries share.","version":"1.0.0","endpoints":["GET /v1/countries                                     supported countries","GET /v1/holidays?country=US&year=2026                 holidays for a year","GET /v1/holidays?country=US&from=..&to=..             holidays in a range","GET /v1/holidays/{country}/{date}                     is this date a holiday?","GET /v1/business-days/status?country=US&date=..       business day? if not, why?","GET /v1/business-days/count?country=US&from=..&to=..  business days in a range","GET /v1/business-days/add?country=US&date=..&days=10  N business days later","GET /v1/business-days/next?country=US&date=..         next business day","GET /v1/business-days/prev?country=US&date=..         previous business day","GET /v1/multi/status?countries=JP,US&date=..          open in every listed country?","GET /v1/multi/next?countries=JP,US&date=..            next day every country is open","GET /v1/multi/count?countries=JP,US&from=..&to=..     days every country is open","GET /health"],"options":{"weekend":"Days off, as weekday numbers (0=Sunday) or names. Omit to use the country default — usually 0,6 but Friday-Saturday in some countries.","extra_holidays":"Your own closures, comma-separated YYYY-MM-DD.","working_dates":"Days you work anyway. Takes priority over extra_holidays and holidays."},"notes":["Holiday lists are a commodity; the value of this API is the calculation layer.","Weekends differ by country. Saudi Arabia, Israel and Egypt run Friday-Saturday. The UAE moved to Saturday-Sunday in January 2022.","Dates outside the covered range return 422. They are never silently reported as \"not a holiday\"."],"meta":{"dataVersion":"2026-08-12","source":"python-holidays v0.102 (MIT) / vacanza","sourceUrl":"https://github.com/vacanza/holidays","license":"MIT (python-holidays / Vacanza Team)","coverage":{"fromYear":2015,"toYear":2035}}}