We have detected that you are using Internet Explorer to visit this website. Internet Explorer is now being phased out by Microsoft. As a result, NHS Digital no longer supports any version of Internet Explorer for our web-based products, as it involves considerable extra effort and expense, which cannot be justified from public funds. Some features on this site will not work. You should use a modern browser such as Edge, Chrome, Firefox, or Safari. If you have difficulty installing or accessing a different browser, contact your IT support team.
We believe in the potential of digital technologies to rapidly improve health and care services. We can’t do this alone.
By unlocking the capabilities of our platforms and developing open standards and APIs, we can create an environment for digital innovation to thrive.
That means more digital services designed around the needs of our health and care professionals, patients and people. Services that offer simple and speedy access to the information and data that matters, whenever and wherever it’s needed. Cost effective, creative and sustainable solutions that accelerate the digital transformation of the NHS.
Through co-creation and collaboration, we can quickly overcome the challenges, bringing the benefits of digital innovation to more people across the health and care sector.
To make this vision a reality, we are improving the way we deliver our APIs.
You’ve told us you want APIs that are modern, easy to access and easy to use. You also want clear documentation, accessible test environments, a simple onboarding process and good quality help and support.
We’ve listened to your feedback and have a clear mission.
...for everyone who wants to connect to our platforms and services - from large, well-established software houses to small start-ups. Whether you’re already using our APIs, or want to connect for the very first time, we’re here to listen to you and make that journey easier and faster.
To achieve this mission, we are:
- building an API platform - a one-stop shop for all our APIs, old and new
- building an exemplar API - the Personal Demographics Service FHIR API
- migrating our other APIs to the platform
We will iterate based on your feedback - to tell us what you think, please use the feedback widget or contact us.
We have developed a set of principles to guide our actions.
Make learning easier
Our API documentation will be online, accessible and clear. We will provide hands-on tutorials and sandboxes so you can try things out. We will provide feedback channels so you can tell us what you think.
Make designing and building easier
Our APIs will be internet-facing and simple to use. We will use modern open standards, such as REST, FHIR, OAuth 2.0. We will use clinical information standards such as SNOMED CT, dm+d, ICD, OPCS and UTL. We will use NHS Identity and NHS Login for authentication.
Make testing easier
Our test environments will be self-service and well-documented. We will provide easy-to-use sandboxes for early developer testing.
Make onboarding easier
Our API onboarding process will be as simple as possible, only asking you to do things that are needed. We won't compromise clinical safety, privacy or security.
Make help and support easier
Our API platform will be as self-service as possible. When you do need help, we will provide simple and reliable support.
Make building APIs easier
Building APIs on our platform will be cloud-based and self-service. We will provide support, guidance and lightweight governance to API producer teams. There will be a structured yet agile API delivery process.
We will follow the GDS agile delivery process, doing the hard work to make it simple. We will listen to your feedback and we will measure success.
Our roadmap includes all the APIs and platform features we need to deliver our vision.
For details, or to suggest, comment or vote on APIs, see the APIs on our interactive product backlog.
Platform features - phase one
For details, see the phase one features on our interactive product backlog.
Platform features - phase two
Status: in progress
For details, or to suggest, comment or vote on features, see the phase two features on our interactive product backlog.
Platform features - phase three
Status: to do
For details, or to suggest, comment or vote on features, see the phase three features on our interactive product backlog.
All APIs and platform features
To see all the APIs and platform features on our roadmap, see our complete interactive product backlog.
Start your journey on our developer resources page.