# NHS England STU3 API

**Canonical:** https://apis.io/apis/nhs-england/nhs-england-stu3-api/  
**Provider:** NHS England — https://apis.io/providers/nhs-england/  
**Base URL:** https://api.service.nhs.uk/personal-demographics/FHIR/R4  
**Documentation:** https://digital.nhs.uk/developer/api-catalogue/personal-demographics-service-fhir

NHS England STU3 API is one of 22 APIs that [NHS England](https://apis.io/providers/nhs-england/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include STU3. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The STU3 API from NHS England — 32 operation(s) for stu3.

## Operations (33)

| Method | Path | Summary |
|---|---|---|
| GET | `/STU3/CodeSystem/{codeSystemType}` | — |
| POST | `/STU3/ReferralRequest/$ers.fetchworklist` | — |
| GET | `/STU3/ReferralRequest/{ubrn}` | — |
| GET | `/STU3/Task` | — |
| GET | `/STU3/ReferralRequest/{ubrn}/_history/{version}` | — |
| GET | `/STU3/Binary/{attachmentLogicalID}` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.generateCRI` | — |
| POST | `/STU3/HealthcareService/$ers.searchHealthcareServicesForPatient` | — |
| POST | `/STU3/ReferralRequest/$ers.createReferral` | — |
| POST | `/STU3/ReferralRequest/$ers.createReferralAndSendForTriage` | — |
| GET | `/STU3/Slot` | — |
| POST | `/STU3/Appointment` | — |
| POST | `/STU3/Binary` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.maintainReferralLetter` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.acceptReferral` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.rejectReferral` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.generatePatientLetter` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.cancelAppointmentActionLater` | — |
| POST | `/STU3/CommunicationRequest/$ers.fetchworklist` | — |
| GET | `/STU3/CommunicationRequest/{ubrn}` | — |
| GET | `/STU3/CommunicationRequest/{ubrn}/_history/{version}` | — |
| GET | `/STU3/Communication` | — |
| POST | `/STU3/CommunicationRequest/{ubrn}/$ers.sendCommunicationToRequester` | — |
| POST | `/STU3/ReferralRequest/$ers.createFromCommunicationRequestActionLater` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.recordReviewOutcome` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.changeShortlist` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.changeShortlistAndSendForTriage` | — |
| PUT | `/STU3/Appointment/{id}` | — |
| GET | `/STU3/Appointment/{id}` | — |
| GET | `/STU3/Appointment/{id}/_history/{version}` | — |
| POST | `/STU3/ReferralRequest/{ubrn}/$ers.cancelReferral` | — |
| POST | `/STU3/CommunicationRequest/{ubrn}/$ers.generateCRI` | — |
| POST | `/STU3/CommunicationRequest/$ers.createAdviceAndGuidance` | — |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/nhs-england/refs/heads/main/openapi/nhs-england-stu3-api-openapi.yml
- **Documentation** — https://digital.nhs.uk/developer/api-catalogue/e-referral-service-fhir
- **SourceCode** — https://github.com/NHSDigital/e-referrals-service-api
- **SourceCode** — https://github.com/NHSDigital/booking-and-referral-fhir-api
- **Documentation** — https://digital.nhs.uk/developer/api-catalogue/immunisation-fhir-api
- **SourceCode** — https://github.com/NHSDigital/immunisation-history-api
- **SourceCode** — https://github.com/NHSDigital/organisation-data-service-fhir-api
- **SourceCode** — https://github.com/NHSDigital/nhs-app-api
- **SourceCode** — https://github.com/NHSDigital/communications-manager-api
- **SourceCode** — https://github.com/NHSDigital/service-search-api

## Other NHS England APIs (12)

- [Personal Demographics Service (PDS) - FHIR API](https://apis.io/apis/nhs-england/nhs-personal-demographics-service-fhir/)
- [GP Connect Access Record - Structured - FHIR API](https://apis.io/apis/nhs-england/nhs-gp-connect-access-record-structured-fhir/)
- [Electronic Prescription Service (EPS) - FHIR API](https://apis.io/apis/nhs-england/nhs-electronic-prescription-service-fhir/)
- [NHS England Booking API](https://apis.io/apis/nhs-england/nhs-england-booking-api/)
- [NHS England Callbacks API](https://apis.io/apis/nhs-england/nhs-england-callbacks-api/)
- [NHS England Channels API](https://apis.io/apis/nhs-england/nhs-england-channels-api/)
- [NHS England Code System API](https://apis.io/apis/nhs-england/nhs-england-codesystem-api/)
- [NHS England Communication API](https://apis.io/apis/nhs-england/nhs-england-communication-api/)
- [NHS England Immunization API](https://apis.io/apis/nhs-england/nhs-england-immunization-api/)
- [NHS England List{id} API](https://apis.io/apis/nhs-england/nhs-england-list-id-api/)
- [NHS England Message API](https://apis.io/apis/nhs-england/nhs-england-message-api/)
- [NHS England Message Batches API](https://apis.io/apis/nhs-england/nhs-england-message-batches-api/)

## Tags

STU3

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/nhs-england/nhs-england-stu3-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/nhs-england/.
