{
  "profile": "tabular-data-package",
  "name": "utilhub-uk-bank-holidays-by-division",
  "title": "UK bank holidays by division, 2025–2028",
  "description": "Official published bank-holiday dates for England and Wales, Scotland and Northern Ireland covering 2025–2028.",
  "homepage": "https://utilhub.co.uk/resources/uk-bank-holidays/",
  "version": "2025–2028-2026-07-29",
  "licenses": [
    {
      "name": "OGL-UK-3.0",
      "title": "Open Government Licence version 3.0",
      "path": "https://www.nationalarchives.gov.uk/doc/open-government-licence/version/3/"
    }
  ],
  "sources": [
    {
      "title": "UK bank holidays",
      "path": "https://www.gov.uk/bank-holidays"
    }
  ],
  "contributors": [
    {
      "title": "UtilHub UK",
      "role": "publisher",
      "path": "https://utilhub.co.uk"
    }
  ],
  "resources": [
    {
      "profile": "tabular-data-resource",
      "name": "uk-bank-holidays-by-division",
      "title": "UK bank holidays by division",
      "path": "https://utilhub.co.uk/assets/data/uk-bank-holidays.csv",
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8",
      "schema": {
        "fields": [
          {
            "name": "division",
            "title": "GOV.UK division",
            "type": "string",
            "constraints": {
              "required": true,
              "enum": [
                "england-and-wales",
                "scotland",
                "northern-ireland"
              ]
            }
          },
          {
            "name": "division_name",
            "title": "Division name",
            "type": "string",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "date",
            "title": "Bank-holiday date",
            "type": "date",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "day_of_week",
            "title": "Day of week",
            "type": "string",
            "constraints": {
              "required": true,
              "enum": [
                "Monday",
                "Tuesday",
                "Wednesday",
                "Thursday",
                "Friday",
                "Saturday",
                "Sunday"
              ]
            }
          },
          {
            "name": "title",
            "title": "Published holiday title",
            "type": "string",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "notes",
            "title": "Published notes",
            "type": "string"
          }
        ],
        "primaryKey": [
          "division",
          "date"
        ],
        "missingValues": [
          ""
        ]
      }
    }
  ]
}
