---
title: "List the data packages that are available to you."
method: GET
path: "/dataPackages"
tags: ["Data Packages"]
---

# List the data packages that are available to you.

`GET /dataPackages`

## Request

- Base URL: `https://api.os.uk/downloads/v1`
- URL: `https://api.os.uk/downloads/v1/dataPackages`
- Auth: one of:
  - OAuth 2
    - Client credentials
    - Token URL: `https://api.os.uk/oauth2/token/v1`
  - API key in query parameter `key`
  - API key in header `key`

## Response `200`

A list of data packages.

- DataPackage[]
  - `id` string, required
  - `name` string, required
  - `url` string, uri, required
  - `createdOn` string, date, required
  - `productId` string, required
  - `productName` string, required
  - `versions` DataPackageVersionSummary[], required
    - `id` string, required
    - `url` string, uri, required
    - `createdOn` string, date, required
    - `reason` 'INITIAL' | 'UPDATE' | 'EXPANSION' | 'RESUPPLY' | 'ONLINE_ORDER', required
    - `supplyType` 'FULL' | 'COU', required
    - `productVersion` string, required
    - `format` string
    - `dataPackageUrl` string, uri

## Other responses

- `401`: The API key or OAuth 2 access token is missing or invalid.

---

[API](https://skmtc.dev/ordnance-survey/apis/ordnance-survey-download-api.md) - [All operations](https://skmtc.dev/ordnance-survey/apis/ordnance-survey-download-api/llms.txt) - [OpenAPI document](https://skmtc.dev/ordnance-survey/apis/ordnance-survey-download-api/revisions/c2df1360dd0b?raw)
