GovData API Documentation
One API for UK Government reference data. Tax rates, bank holidays, and more — through a single, consistent REST API.
Install
# No installation needed — just use your API key curl -H "Authorization: Bearer YOUR_API_KEY" \ https://api.govdata.dev/v1/tax/income/bands
gem install govdatapip install govdatanpm install govdataGet started in 3 steps
2
Grab your key
Copy your test key (gd_test_...) from the dashboard.
Available APIs
Tax API
Income tax bands, NI thresholds, take-home calculator. Covers England, Wales, Scotland, and NI.
GET /v1/tax/income/bands
POST /v1/tax/income/calculate
POST /v1/tax/take-home/calculate
Calendar API
UK bank holidays by region and year. Covers England & Wales, Scotland, and Northern Ireland.
GET /v1/calendar/bank-holidays
GET /v1/calendar/bank-holidays/next
GET /v1/calendar/regions
Companies API
5M+ UK companies. Search by name, filter by status, SIC code, or postcode. Powered by Companies House data.
GET /v1/companies/search
GET /v1/companies/:number
GET /v1/companies/statistics
Guides
Base URL:
https://api.govdata.dev/v1
Contains public sector information licensed under the Open Government Licence v3.0.