{"openapi":"3.0.3","info":{"title":"TimeBento holiday data","version":"2026","description":"Read-only static JSON files: moving holidays and how they shift, national public holidays per country, working days, and a world calendar per month. No key needed."},"servers":[{"url":"https://timebento.com"}],"paths":{"/data/moving-holidays.json":{"get":{"operationId":"listMovingHolidays","summary":"Every moving holiday: dates from 2015 with ISO weeks and shifts","parameters":[],"responses":{"200":{"description":"JSON","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/data/moving-holidays/{holiday}.json":{"get":{"operationId":"getMovingHoliday","summary":"One moving holiday","parameters":[{"name":"holiday","in":"path","required":true,"description":"The holiday","schema":{"type":"string","enum":["eid-al-fitr","eid-al-adha","lunar-new-year","easter","hari-raya","diwali","carnival-brazil","thanksgiving-us","orthodox-easter"]}}],"responses":{"200":{"description":"JSON","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/data/public-holidays/index.json":{"get":{"operationId":"listCountries","summary":"The countries covered and their codes","parameters":[],"responses":{"200":{"description":"JSON","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/data/public-holidays/{code}.json":{"get":{"operationId":"getCountryHolidays","summary":"National public holidays, working days and moved dates of one country","parameters":[{"name":"code","in":"path","required":true,"description":"Lowercase ISO 3166-1 alpha-2 code","schema":{"type":"string","example":"in"}}],"responses":{"200":{"description":"JSON","content":{"application/json":{"schema":{"type":"object"}}}}}}},"/data/calendar/{month}.json":{"get":{"operationId":"getMonthCalendar","summary":"Public holidays of every country in one month","parameters":[{"name":"month","in":"path","required":true,"description":"Month as YYYY-MM, from 2026-01 to 2027-12","schema":{"type":"string","example":"2026-11"}}],"responses":{"200":{"description":"JSON","content":{"application/json":{"schema":{"type":"object"}}}}}}}}}