These are the APIs which are currently available, or in development, from NHS Digital. If you're looking for API standards, or other reference materials, try our Developer A-Z.
Send an alert to a Privacy Officer so they can audit whether access to a patient’s data was appropriate.
The Assessment Discharge and Withdrawal (ADW) specification defines a number of messages to support the exchange of structured information between healthcare and social care organisations.
The initial requirement is to find appointment Slots and create an Appointment in a free slot. The interactions in scope are: search Slot (a RESTful search) and create Appointment.
Information for developers - message definitions and interactions required to support the rollout of the Child Protection Information Sharing (CP-IS) system.
The Clinical Decision Support (CDS) improves the flow of information through the urgent and emergency care system.
Exchange diagnostics service outputs securely and effectively from primary to secondary care with the Diagnostic Data Services (DDS).
Spine-supported messaging that supports the requesting of diagnostic imaging procedures, Diagnostic Imaging department encounters, and diagnostic imaging reports in response to requests.
The Child Health Events contain information meaningful to those managing the personal health of themselves or their families, professionals providing direct care to children and young people and those managing the health of populations.
Exchange of maternity records between different care providers which will mean that information from a record can be understood by all IT systems in use across the country, enabling the seamless exchange of information regardless of local maternity system boundary.
The digital medicines specification supports FHIR messages to support pharmacy information flows.
Retrieve service information about a wide range of health and care services in England with the Directory of Service (DoS) API.
Share medication requests between electronic hospital patient medicines administration (ePMA) systems and hospital pharmacy or stock control systems.
Access information about dispensing services, including search for dispensers by patient location and urgency of need.
Access the Electronic Prescription Service (EPS) to send prescriptions from prescribers such as GPs to dispensers such as pharmacies using our HL7 V3 API.
DEPRECATED: Transfer end-of-life documents between GP and palliative care systems
Transfer end-of-life records using the FHIR standard
Create paperless referrals from primary to secondary care using the e-Referral Service (e-RS) FHIR API.
Create paperless referrals from primary to secondary care using the e-Referral Service (e-RS) HL7 V3 API.
The National Data Opt-out (NDOP) makes possibile to capture and control patient preferences for sharing of data by healthcare organisations.
Share a patient's National Early Warning Score (NEWS) 2 scores, sub-scores and associated vital signs between systems and across care boundaries, for example, between two hospitals, or between GP and ambulance systems.
Allows patient-centric event messages including birth notifications, change of address, change of GP, death notifications, professional contacts, and vaccinations to be published from one system, and distributed between subscribers
Manage GP registrations and other patient data in NHAIS.
The National Pathology Messaging supports the ability to share pathology results in NHS primary and secondary care settings.
The National Population Failsafe Management (NPFM) fulfills the data item requirements to implement and manage national failsafe alerts.
Locate and share patient records across the health and care system with the National Record Locator (NRL) API.
Use our APIs and widgets to syndicate information from the NHS.UK website about conditions, health news, medicines and more.
Point-to-point messages for interacting with NHS 111.
Search for free slots and book appointments through NHS Booking
Guidance for developers wanting to use NHS Identity and OpenID Connect 1.0 to verify the identity of users and obtain basic profile information
The Organisation Data Service (ODS) API Suite provides a searchable national repository of NHS Organisation Reference Data utilising a FHIR or an ORD interface.
Spine-supported messaging that supports the communication of Outpatient reports.
Access patients' personal information, such as name, address, date of birth and related people using our HL7 V3 version of the Personal Demographics Service (PDS) API.
Access patients' personal information, such as name, address, date of birth and related people using our Spine Mini Service Provider (SMSP) version of the Personal Demographics Service (PDS) API.
The Prescription Tracker service provides a read only interface to obtain information about a patient’s prescriptions within the Electronic Prescription Service (EPS).
Access patients' Reasonable Adjustments Flag, a national record which indicates that reasonable adjustments are required for an individual, with our FHIR API.
Access details of organisations, people and systems registered in the Spine Directory Service (SDS) using our LDAP API.
Access patient's Summary Care Record (SCR), an electronic record of important patient information, using our FHIR API.
Access patient's Summary Care Record (SCR), an electronic record of important patient information, using our HL7 V3 API.
The Transfer Of Care (TOC) specifications contain new and previous versions of Acute Inpatient Discharge, Emergency Care Discharge, Mental Health Discharge, Outpatient Clinic Letter.