Product Backlog

This product backlog contains the features we're delivering to realise our API management vision. You can comment on features, upvote features, and suggest new features. If your suggestion relates to our e-Referral service then please complete this form instead. To view e-Referral service requests, see here.

Non-NHS Digital API producer teams

Make the API platform available to non-NHS Digital API producer teams. It's not clear what specific use cases this might be for.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 14 Feb, '21 Comments: 6

Using POST instead of GET for search operations

It has been noticed that both the retrieve and search PDS FHIR APIs expect the search parameters as a query string. This means that private data like name, date of ...
Suggested by: Deepa Sobhana (11 Jan, '22) Upvoted: 11 Jan, '22 Comments: 2

Re-usable auth components

Provide auth components that API producer teams can easily plug into their APIs.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 16 Apr, '21 Comments: 1

User researcher capability

User research is really important for APIs, but API producer teams typically don't have a dedicated UR - perhaps because they don't see the value, perhaps because ...
Suggested by: Tony Heap (10 Nov, '21) Upvoted: 13 Feb, '22 Comments: 2

Capability to transform between FHIR versions

Provide a mechanism to allow (for example) a FHIR V3 resource to be converted to FHIR V4
Suggested by: Tim Coates (16 Jun, '21) Upvoted: 16 Dec, '21 Comments: 4

Change log / release notes / what's new

Add a change log to the developer hub to provide external developers with updates on (a) what's new on the API platform in general and (b) what's new for a given API. ...
Suggested by: Tony Heap (07 Dec, '21) Upvoted: 17 Jan, '22 Comments: 2

OAuth support for single page apps

Some of our APIs require the end user to authenticate themselves and/or authorise their software to access them, using the OAuth 2.0 standard. OAuth 2.0 uses ...
Suggested by: Tony Heap (12 Aug, '20) Upvoted: 05 Jan, '21 Comments: 0

Utilise Android OS for personal device CIS2 Authentication

Permit the functionality of iOS user/authentication for CIS2 to be extended (built out) for Android devices, negating the need for the most expensive form of mobile ...
Suggested by: Andrew Reavell (22 Jul, '21) Upvoted: 03 Oct, '21 Comments: 1

API producer analytics

Ability for API producer teams to see analytics on the use of their API.
Suggested by: Tony Heap (31 Jul, '20) Upvoted: 29 Jan, '21 Comments: 1

API platform in the cloud

Implement "cloud first" policy by hosting the API platform in the cloud, including sandboxes.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 30 Jun, '21 Comments: 0

Tech stack for APIs

Define a standard tech stack for APIs, so API producers don't have to figure it out for themselves.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 2

API design guide and process for API producer teams

A design guide for our API producer teams, backed up by a design review process, that will help ensure consistency across APIs.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 1

FHIR policy update

Our FHIR policy hasn't been looked at in a while. The scope of this feature is to revisit it and refresh it, maybe adding further details.
Suggested by: Tony Heap (12 Jan, '21) Upvoted: 12 Jan, '21 Comments: 0

Developer / integration guide - Urgent and Emergency care and 111

An online guide containing best practice guidance for integrating urgent and emergency care software with NHS Digital APIs
Suggested by: Katharine (23 Oct, '20) Upvoted: 17 Nov, '20 Comments: 0

API delivery process - governance

Provide a lightweight governance process for API delivery teams to ensure API quality and consistency.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0

API producer team support channels

Provide support channels for API producer teams to get help and support from the API Management team.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0

API delivery process

Define a delivery process for APIs that API producer teams can follow. The process should be based on the GDS agile delivery process.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0

API templates

Provide a template repo for API producer teams to create a new API quickly and easily.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0

API producer guidance

Provide guidance for API producer teams on how to come onboard, how the tech works, how to do documentation, what path-to-live environments are available etc.
Suggested by: Tony Heap (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0