UK Bank Holidays
APIFree JSON API for UK Bank Holidays across regions
Overview
The UK Bank Holidays API provides official bank holiday data for England and Wales, Scotland, and Northern Ireland via a single JSON endpoint. It returns structured entries with ISO-formatted dates, holiday titles, and regional applicability. Ideal for integrating into calendar apps, business scheduling tools (adjusting payroll/opening hours), travel platforms (planning trips), or educational resources. No authentication is required, making it easy to implement in web/mobile applications.
Example Integration (JavaScript)
fetch('https://www.gov.uk/bank-holidays.json')
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.error(err)); Key Features
- RESTful
- JSON Support
- No Authentication Required
- Regional Data Coverage
- Official UK Government Source
- ISO Date Format
Frequently Asked Questions
? Is UK Bank Holidays API free to use?
Yes, it is completely free and provided by the UK government as a public service.
? Does it require an API Key?
No, authentication is not required to access the API endpoint.
? What is the response format?
The response is in JSON format, containing structured data for each UK region with holiday details like date, title, and notes.
Top Alternatives
People Also Ask about UK Bank Holidays
Tool Info
Pros
- ⊕ Free of charge
- ⊕ Simple integration (single endpoint)
- ⊕ Reliable official data
- ⊕ Structured JSON responses
- ⊕ Covers all UK regions
Cons
- ⊖ Rate limited (public service constraints)
- ⊖ No SLA guarantee
- ⊖ No client-side filtering options
- ⊖ No custom date range queries