> For the complete documentation index, see [llms.txt](https://docs.os.uk/os-apis/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.os.uk/os-apis/accessing-os-apis/os-downloads-api.md).

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

{% tabs %}
{% tab title="Features" %}
**Automated data access**

Allows automated downloading of OS OpenData and Premium datasets.

**Support multiple formats**

Supports downloading a variety of formats including GeoTIFF, CSV, GeoPackage.
{% endtab %}

{% tab title="Benefits" %}
**Save time and resources**

Automates data retrieval, eliminating manual download processes.

**Ensuring data accuracy**

Guarantees up-to-date data through automated processes.

**Support scalable workflows**

Support users managing and scaling data update processes to simplify data management.
{% endtab %}
{% endtabs %}

## **Things to remember for OS Downloads API**

{% hint style="success" %}
You can:

* Discover which OS OpenData products are available
* Discover which data packages are available
* Automate the download of OS OpenData and data packages
* Request various coverage areas depending on the OS OpenData dataset
* Request various formats depending on the OS OpenData dataset
* Request metadata on available OS OpenData datasets including thumbnail images
  {% endhint %}

{% hint style="warning" %}
You can't:

* Access previous releases of OS OpenData datasets
* Create new data packages
* Request alterations to existing data packages
  {% endhint %}

## What's next?

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>Getting started</strong></td><td>The getting started guide provides an overview of how to get started using the OS Downloads API to automate the download of OS OpenData and OS Premium data</td><td><a href="/pages/42YL08Vf0AAEjuT8byPT">/pages/42YL08Vf0AAEjuT8byPT</a></td></tr><tr><td><strong>Technical specification</strong></td><td>The technical specification explains the methods that you can use to call the OS Downloads API.</td><td><a href="/pages/3pvufL3XGL5wX6a5yQst">/pages/3pvufL3XGL5wX6a5yQst</a></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.os.uk/os-apis/accessing-os-apis/os-downloads-api.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
