Application programming interfaces (APIs)

BGS Technologies — Web services and APIs

BGS is working to improve access to our data and offer services to benefit stakeholders through application programming interfaces (APIs). Where possible, we try to use the OpenAPI standard including the Open Geospatial Consortium (OGC) API standards, such as the OGC API suite and SensorThingsAPI (uses OASIS OData protocol).

Available APIs

AGS utilities tool

The AGS utilities tool offers schema validation, data validation and conversion of geotechnical AGS files. The API is publicly available for use in stakeholders’ own analysis, processing or software.

API definition

Sensor data

This service provides an application programming interface (API) for data scientists, software developers and software applications to query and download BGS-hosted sensor data in machine-readable JSON format.

The API is powered by FROST Server and conforms to the OGC SensorThingsAPI specification.


API definition

OpenGeoscience data

This service provides an application programming interface (API) for data scientists, software developers and software applications to query and download a selection of BGS OpenGeoscience  data which is available under Open Government Licence in machine-readable JSON format using the OGCAPI standards.

This data can also be accessed directly via ESRI Arc Pro or QGIS. The OGC maintains a complete list of OGCAPI-features clients


API definition

Geology data

We have a demo server of pygeoapi available serving BGS Geology 625K data using the OGCAPI-Features standard. This data can be accessed via ESRI or open source GIS platforms like QGIS. We will be offering more data via OGCAPI-Features in the future.

API definition

Terms of use

These data are delivered under the terms of the Open Government Licence, subject to the following acknowledgement accompanying the reproduced BGS materials: ‘Contains British Geological Survey materials © UKRI [YEAR]. Contact us if you create something new and innovative that could benefit others.

BGS provides no warranty as to the quality, accuracy, completeness of this data or services as provided. This includes any warranty as to the continued provision of material/services or that the material taken from this site is compatible with your computer system and/or any other data with which the material is to be used.

Please be aware that BGS may make changes to this service. Please contact us if you have any feedback.

Relative topics

You may also be interested in

OGC Catalogue service for the web

Web services and APIs

More of our information is accessible through web services and linked data to encourage developers to use and innovate it within their own systems

Show more

Was this page helpful?

  • How can we make this section better?*

  • Please select a reason*

  • How can we make this section better?*