{
  "entity_type": "data_package_index",
  "dataset_id": "calcgrid-global-public-holiday-reference",
  "dataset_version": "openholidays-public-2026-2028.1",
  "coverage": {
    "start": "2026-01-01",
    "end": "2028-12-31"
  },
  "supported_country_codes": [
    "AD",
    "AL",
    "AT",
    "BE",
    "BG",
    "BY",
    "CH",
    "CZ",
    "DE",
    "EE",
    "ES",
    "FR",
    "HR",
    "HU",
    "IE",
    "IT",
    "LI",
    "LT",
    "LU",
    "LV",
    "MC",
    "MD",
    "MT",
    "MX",
    "NL",
    "PL",
    "PT",
    "RO",
    "RS",
    "SE",
    "SI",
    "SK",
    "SM",
    "VA",
    "ZA"
  ],
  "supported_country_count": 35,
  "source": {
    "name": "OpenHolidays API public-holiday data",
    "url": "https://openholidaysapi.org/PublicHolidays",
    "source_repository": "https://github.com/openpotato/openholidaysapi.data/tree/a42b397470b265d3f588fe4d8ec59db04e1e9678",
    "source_documentation": "https://www.openholidaysapi.org/en/sources-europe/",
    "type": "open_data_aggregation",
    "licence": "ODbL-1.0",
    "licence_url": "https://opendatacommons.org/licenses/odbl/1-0/",
    "retrieved_at": "2026-09-29",
    "source_commit": "a42b397470b265d3f588fe4d8ec59db04e1e9678",
    "snapshot_sha256": "6f0cc99591a750ac151054abb57be8ca7dfddd8abc30fc0c3053fd9b7dd81ba4",
    "supported_country_count": 35,
    "countries_without_nationwide_events": [
      "BR"
    ],
    "note": "Public-source aggregation; only nationwide Public events are included. Regional events, substitute-day inference and non-public observances are excluded."
  },
  "calculators": [
    "/api/v1/calculators/global-public-holiday-working-day",
    "/api/v1/calculators/global-public-holiday-add-working-days",
    "/api/v1/calculators/global-public-holiday-working-days-between"
  ],
  "limitations": [
    "Open public-source aggregation, not a direct national authority feed.",
    "Only nationwide events marked Public in the pinned snapshot are included.",
    "Regional/local, employer, bank, exchange, school, religious and emergency closures are excluded.",
    "Substitute/observed days are not inferred.",
    "Countries with no nationwide event in this snapshot fail closed rather than being treated as holiday-free."
  ]
}