Skip to main content

Directory of Services - REST API

Access information on a wide range of health and care services across England using our Directory of Services (DoS) REST API.

Overview

Use this API to access Directory of Services (DoS) information on a wide range of health and care services across England. 

You can search for services based on a combination of parameters: 

  • the patient’s age, sex, and current location
  • the patient’s clinical need
  • the timeframe in which the patient needs a service

You can also search for services using similar parameters, such as by:

  • service type - find matching service type ID, location and optional patient details
  • clinical term - find matching symptoms, location and optional patient details
  • ODS code - find active services with a matching ODS code
  • service ID - find active services with a matching service identifier

This service is sometimes referred to as the Urgent and Emergency Care (UEC) Directory of Services (DoS) because it is widely used in this context. For example, NHS 111 use it to find a service in real-time with the capacity to help a patient with given symptoms, within range of a given location, in a given time frame.

You need a valid DoS account to use this API.

API status

This API is stable.

Technology

This API is a REST API.

For more details, see Basic REST.

We also have a Directory of Services SOAP API available.

Interactions

For a full list of interactions for this API, see the DoS REST API.

Last edited: 23 March 2021 5:30 pm