Data Registers Service - REST API
Access a wide range of live lists of reference data with our Data Registers Service.
This API is retired and not available for use.
Overview
Use this API to access a wide range of live lists of reference data with our Data Registers Service which includes historic data. Each register is managed by a custodian across a range of organisations. In each case, they represent the approved version of that data.
Examples of these data registers include:
- organisation codes
- postcodes
- diagnosis codes
You can see what data registers are available using our data registers tool.
If you're looking for richer functionality from a data source, such as being able to test data validity, extract a subset or map data across different schemas then take a look at our Terminology Server - FHIR API - the terminology server provides a richer view of the SNOMED data set only. This also conforms to the international FHIR standards for its APIs.
If your use case requires historical, point-in-time snapshots of reference data, they are available either from this API or the TRUD API.
For a non-technical overview of how to build software that deals with:
- organisations and healthcare services, see Building healthcare software - organisations and healthcare services
- clinical coding, classifications and terminology, see Building healthcare software - clinical coding, classifications and terminology
Who can use this API
This API can only be used to support the delivery of health and social care.
API status
This API is retired and not available for use.
If you have any concerns, contact us.
Service level
This API is a bronze service, meaning it is operational and supported only during business hours (8am to 6pm), Monday to Friday excluding bank holidays.
For more details, see service levels.
Technology
This API is a REST API.
For more details, see Basic REST.
Network access
This API is available on the internet and, indirectly, on the Health and Social Care Network (HSCN).
For more details, see Network access for APIs.
Environments and testing
The base URL is for the production environment. There are no test or integration environments.
| Environment | Base URL |
| Production | https://digital.nhs.uk/services/data-registers-service/ |
You should use the production environment for early developer testing, formal integration testing and production use.
Onboarding
This API is open-access, and there is no onboarding process or assurance required.
Interactions
API user endpoints have been retired.
Last edited: 19 June 2025 10:41 am