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.
NHS 111 API
Share information between NHS 111 and other organisations, such as GPs and ambulance services.
Use this API for point-to-point messaging to share information between NHS 111 and other organisations, such as GPs and ambulance services, when a patient interacts with NHS 111.
It supports the following communication types from NHS 111:
- advise a healthcare facility or GP of an expected visit from a patient who has called NHS 111
- advise a patient's GP when a patient is referred to another healthcare facility
- advise the ambulance service that a patient requires an ambulance
- query the repeat caller service
This API is stable.
This API uses synchronous ITK SOAP with an ITK CDA payload.
NHS 111 Report adaptor
If you are building a system that receives NHS 111 reports, you can use our NHS 111 Report adaptor to receive SOAP messages and convert them to an easy-to-use FHIR-compliant format.
For more details see the NHS 111 Domain Message Specification in TRUD.
You need to register for an account on TRUD to download the specification.