OS Data Hub API’s
Overview
The Ministry of Justice uses OS Data Hub for a number of address and map API tools.
Here are the APIs that are available:
- OS Places API
- OS Linked Identifiers API
- OS Names API
- OS Vector Tile API
- OS Features API
- OS Maps API
- OS NGD API – Features
- OS NGD API – Tiles
- OS Downloads API
Requesting an API Keys
If you require keys for OS Places API please contact #ask-operations-engineering slack channel or operations-engineering@digital.justice.gov.uk with the following information:
- Name of the API service you wish to access
- Business Area e.g. HMCTS
- Service Name e.g. Apply for Probate Online
- Environment Type e.g. Production
You can request as many keys as you require i.e. you may want one per environment type.
All keys issued offer the full functionality of the product, irrespective of whether it is for non-production or production purposes.
Keys will be issued to the requestor via a secure method.
Cost of OS Places API
There is no cost to service teams for use of the service. The MoJ is part of the Public Sector Geospacial Agreement which makes the service free to Public Sector organisations.
Revoking Keys
If an API key is no longer required please contact #ask-operations-engineering slack channel or operations-engineering@digital.justice.gov.uk for the key to be revoked.
What if my key gets exposed?
OS Data Hub API keys should be treated like any secret/credential. If exposed please contact #ask-operations-engineering slack channel or operations-engineering@digital.justice.gov.uk immediately for the key to be revoked and a replacement issued.
Whilst the API provides data that is already in the public domain, there is the potential for financial risk to the Ministry of Justice should a key be misused.
Further Support
Full documentation for the APIs can be found here.
If further support from Ordnance Survey is needed please contact #ask-operations-engineering slack channel or operations-engineering@digital.justice.gov.uk, with details for required support, in the first instance so that a ticket can be raised.