LogoLogo
OS Docs HomeOS NGDOS APIsOS Download ProductsMore than MapsOS Data Hub
  • Introduction to OS APIs
  • Core Concepts
    • Getting started with an API project
    • Authentication
    • Error codes
    • Rate-limiting policy
    • OS API branding
    • Service level agreements
    • Service availability dashboard
  • Accessing OS APIs
    • OS Maps API
      • Layers and styles
      • Getting started
        • ESRI ArcGIS Online
        • ESRI ArcGIS Pro
        • ESRI ArcMap
        • Cadcorp SIS
        • MapInfo Pro
        • QGIS
      • Technical specification
        • ZXY
        • WMTS
      • Code examples
    • OS Vector Tile API
      • What data is available?
      • Getting started
        • ESRI ArcGIS Pro
        • Cadcorp SIS
        • QGIS
        • Create a web application using the OS Vector Tile API
      • Technical specification
        • Service Metadata
        • Stylesheet
        • Tile request
      • Code examples
      • Stylesheets
    • OS NGD API – Tiles
    • OS NGD API – Features
    • OS Features API
      • OS Product Archive
      • What data is available?
      • Getting started
        • ArcGIS Online
        • ArcGIS Pro
        • ArcMap
        • Cadcorp SIS
        • MapInfo Pro
        • QGIS
      • Technical specification
        • getCapabilities
        • describeFeatureType
        • getFeature
        • Filtering
        • Paging
        • Empty values
      • Code examples
    • OS Names API
      • Getting started with example queries using Node.js
      • Technical specification
        • Find
        • Nearest
      • Code list
      • Code examples
    • OS Linked Identifiers API
      • What data is available?
      • Getting started with implementing a look-up application
      • Technical specification
        • Identifier
        • Identifier Types
        • Feature Types
        • Product Version Information
      • Code examples
    • OS Places API
      • Getting started with example queries using Node.js
      • Technical specification
        • Find
        • Postcode
        • UPRN
        • Nearest
        • BBOX
        • Radius
        • Polygon
      • Datasets
      • Code lists
      • Code examples
    • OS Match & Cleanse API
      • End of Life Information
      • Getting started with an example match query using Node.js
      • Technical specification
      • Datasets
      • Code lists
    • OS Downloads API
      • Getting started
        • Automating OS OpenData downloads
        • Automating OS Premium data downloads
      • Technical specification
        • OpenData products
        • OpenData product details
        • Download an OpenData product
        • OpenData product image
        • Data packages
        • Data package ID
        • Data package version
        • Data package version ID
        • Download a data package
    • OAuth 2 API
      • Getting started
      • Technical specification
  • Additional resources
    • OS API Wrappers
      • JavaScript
      • Python
      • R
  • Extra Links
    • Accessibility
    • Contact us
    • PSGA Product Summary
    • Terms and conditions
Powered by GitBook
On this page
  • Benefits of OS APIs
  • Maps
  • Features
  • Search
  • Utility

Was this helpful?

Introduction to OS APIs

Explore API references, getting started guides and examples for developing with OS APIs.

NextGetting started with an API project

Last updated 14 days ago

Was this helpful?

Ordnance Survey (OS) APIs provide programmatic access to OS data and services. They offer a powerful gateway to rich geospatial data that empowers organisations and developers to integrate mapping information into their applications. You can use OS APIs to display a map, retrieve detailed location information for analysis and more.

OS APIs are grouped into: , , and .

The documentation on this site will help you to understand and utilise our APIs effectively, enabling you to create tailored solutions. Each API has its own overview page, technical specification, getting started guides and additional content relating to the specific API.

Benefits of OS APIs


Maps


Features


Search


Utility

OS Downloads API

The OS Downloads API allows you to automate the download of OS OpenData and OS Premium datasets

OAuth2 API

OAuth2 API provides an authentication mechanism for OS APIs to use time limited tokens for access to resources.

Reduced overheads

No need to download, manage, store and serve the data.

Quick access

Connect directly to data that is ready to use.

Automation

Automate your workflows by integrating OS APIs.

Regular updates

No need to update the data yourself; you'll always have the latest view.

Flexibility

OS APIs can provide efficiencies and help you be more productive.

Maps
Features
Search
Utility
Page cover image
Cover

OS Names API

The OS Names API is a geographic directory containing basic information about identifiable places.

Cover

OS Linked Identifiers API

The OS Linked Identifiers API allows you to access the valuable relationships between properties, streets and OS MasterMap identifiers for free.

Cover

OS Places API

The OS Places API allows you to verify the address records you’re capturing against authoritative data from Ordnance Survey’s AddressBase Premium and AddressBase Premium Islands.

Cover

OS Match & Cleanse API

The OS Match & Cleanse API allows you to correct and validate addresses providing clean and up-to-date address records that you can have confidence in.

Cover

OS Maps API

OS Maps API serves pre-rendered raster tiles in multiple styles to best suit your use case. Maps can be requested using the OGC WMTS standard or RESTful ZXY.

Cover

OS Vector Tiles API

OS Vector Tiles API offers a vector tile service providing detailed OS MasterMap data as a customisable basemap.

Cover

OS Features API

The OS Features API allows you to filter Ordnance Survey data and receive exactly what you need, as and when you need it.

Cover

OS NGD API – Features

The OS NGD API – Features gives you simple access to the OS National Geographic Database () allowing you to filter by attribute, location and time to create your own customised data selections.

Cover

OS NGD API – Tiles

OS NGD API – Tiles offers a vector tile service powered by the National Geographic Database (OS NGD). It provides a detailed and customisable basemap based on the latest .

OGC API – Tiles