Skip to main content

API and integration catalogue

These are the APIs and integrations which are currently available, or in development, from NHS England and associated organisations. It includes APIs as well as API standards defined by us. For other data standards, see the NHS Data Standards Directory.

First time here? Check out getting started with our APIs.

Not sure which API fits your use case? See if we have a building healthcare software guide that helps.

164 results

Immunisation vaccination event

Use this document alongside the Create Subscriptions API documentation when you want to subscribe to this event.

NEMS Publish-subscribe events Patient-facing FHIR Uses API platform Access to records Messaging Demographics

Retired

Integrated Urgent Care Domain Message Specification

The Integrated Urgent Care Domain Message Specification was an agreed set of standards for sending information between providers.  It was designed to support services such as NHS 111, NHS 111 online, and the repeat caller service.

API standard Urgent and emergency care

Active

Interface Mechanism 1 API standards

API standards to support the integration of your systems with any principal clinical GP system using IM1.

Hospital A&E / emergency department Patient-facing GP / primary care Urgent and emergency care API standard Access to records

Draft

Interoperability Toolkit 2 Messaging API standards

API standards for a set of messaging components using HL7 V2 and HL7 V3.

API standard Messaging

Active

Interoperability Toolkit 3 Messaging Distribution FHIR API standards

API standards for a set of generic messaging components using FHIR STU3 to create a unified approach to NHS message and document flows across England. 

FHIR API standard MESH STU3

Lab Results adaptor

Access the Pathology and Bowel Cancer Screening laboratory results via an easy-to-use FHIR-compliant queue interface.



Deprecated

Logical Record Architecture API standards

API standards for a Logical Record Architecture (LRA) for use in health and social care.

Messaging API standard

In production

Message Exchange for Social Care and Health (MESH) API

Transfer messages and large files securely across health and social care organisations using the Message Exchange for Social Care and Health (MESH) API.

Messaging MESH API Central Transport / infrastructure Internet facing Uses OAS REST Uses digital onboarding

Message Handling System (MHS) Adaptor

Learn about the Message Handling System and how to install, configure and integrate this adaptor into your own environment