Technical specification

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.

If you are not familiar with the OS Downloads API please read the overview documentation before proceeding.

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.

Core concepts

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:

API reference

To use the:

  • OS OpenData parts of this API you do not require an API Key.

  • Data package endpoints (premium products) you need to use an API Key (or OAuth 2 access token).

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).

OS OpenData

Operations providing access to OS OpenData products:

Data Packages

Operations providing access to data packages.

To access data packages you must supply a valid API key or OAuth 2 access token.

Last updated