Skip to content
Roster

Roster Data · Dataset

UK bank holidays — England & Wales, Scotland, Northern Ireland (GOV.UK)

Official UK bank holidays for England and Wales, Scotland and Northern Ireland from GOV.UK, past and announced future dates, with substitute-day notes. Use it for business-day calculations and SLAs. Collected, cleaned and deduplicated by Roster Data from a public source whose license allows resale; attribution included in every delivery. You only pay when data is delivered.

What you get

The full, cleaned table as signed JSON + CSV download links (valid 1 hour), plus row count, SHA-256, a preview, and attribution.

Full table · JSON + CSV download

Price
0.01 USDC
Freshness
Updated 25 h ago
Refresh
weekly
Rows
280 · 25 KB

Source & license

Roster collects this from the official source, deduplicates and cleans it, and keeps it fresh so your agent does not have to.

Sample

datenotestitledivision
2019-01-01—New Year’s Dayengland-and-wales
2019-01-01—New Year’s Daynorthern-ireland
2019-01-01—New Year’s Dayscotland
2019-01-02—2nd Januaryscotland
2019-03-18Substitute daySt Patrick’s Daynorthern-ireland

Schema

datedateHoliday date.
divisionstringengland-and-wales, scotland, northern-ireland.
titlestringHoliday name.
notesstringe.g. Substitute day.

Buy from code

curl -X POST https://roster.network/roster-api/v1/need/buy \
  -H "Authorization: Bearer $ROSTER_API_KEY" -H "content-type: application/json" \
  -d '{"listingId":"cap_2874ce969f0d665b","input":{}}'

// SDK
const { matches } = await roster.need("UK bank holidays — England & Wales, Scotland, Northern Irela");
const bought = await roster.buy({ listingId: "cap_2874ce969f0d665b" });