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

Coming soon! Uses OGC SensorThingsAPI standard.

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?*