Technical specification
Last updated
Was this helpful?
Last updated
Was this helpful?
The OS Downloads API is a service that lets you automate the discovery and download of OS OpenData and data packages.
This technical specification explains the methods that you can use to call the OS Downloads API.
OS Downloads API allows you to access information about available OS OpenData products and obtain product metadata as well as download links. The API also allows you to access information about your data packages, and to download any available data package versions. The API can be used to automate the retrieval and integration of OS data with your own systems.
This specification does not cover core concepts that apply to all Ordnance Survey APIs.
Please read the following pages to learn more about OS API core concepts:
Since the content of the API may change as products are changed, added to or removed, you should use the methods listed to get the most current list of content available.
The OS Downloads API provides different methods for downloading OS OpenData and data packages (premium data products).
Operations providing access to OS OpenData products:
Operations providing access to data packages.
To access data packages you must supply a valid API key or OAuth 2 access token.
OpenData products
Returns a list of OS OpenData products that are available.
OpenData product details
Return details about a specific OS OpenData product.
Download an OpenData product
Return a list of downloads for a specific OS OpenData product
OpenData product image
Return a HTTP redirect to thuimbnail images for an OS OpenData product.
Data packages
Lists the data packages that are available.
Data package ID
Get a specific data package.
Data package version
Get a list of versions for a specific
Data package version ID
Get a specific data package version.
Download a data package
Get a specific file from a data package version