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.

Add usage patterns to API-M website

I think it would be useful to add the usage pattern to entries in the API catalogue pages - "open access", "application restricted" and "user restricted" as a ...
Suggested by: Danny Ruttle (31 Mar, '21) Upvoted: 17 May, '21 Comments: 0

API finder / wizard

An addition to the API catalogue that allows you to find the API you need based on the user case you're trying to achieve. For example, you might type "search for a ...
Suggested by: API Management Team (12 Mar, '21) Upvoted: 15 Mar, '21 Comments: 0
Under consideration make-onboarding-easier platform

App store / marketplace (FHIR?)

Create a place where external developers can publish their apps for all to see, for example like Smart on FHIR (https://apps.smarthealthit.org/)
Suggested by: API Management Team (15 Jan, '21) Upvoted: 17 May, '21 Comments: 0
Under consideration make-onboarding-easier platform

API platform in the cloud

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

Developer-facing analytics

Ability for developers to view analytic data for API traffic from their applications.
Suggested by: API Management Team (11 Jul, '20) Upvoted: 28 Jan, '21 Comments: 0

Developer portal - role specific user journeys

Enhance the developer portal with user journeys for user journeys for specific roles e.g. coder / architect, tester, product owner / BA, security officer, clinical ...
Suggested by: API Management Team (11 Jul, '20) Upvoted: 16 Apr, '21 Comments: 0

Please review page styling

Please look at styling of page/scaling and minimizing the Try API panel
Suggested by: Grahame Horner (03 Feb, '21) Upvoted: 03 Feb, '21 Comments: 2
Not planned platform

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: API Management Team (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 2

Sample code for encode and sign a jwt with rsa512 in c#

please provide a sample code for encode and sign a jwt with rsa512 in c#
Suggested by: rizwan mansuri (10 Nov, '21) Upvoted: 10 Nov, '21 Comments: 1

My developer account - strong authentication

Improve the authentication on the developer account to make it stronger e.g. 2-factor authentication, possibly selectively (e.g. to access production credentials).
Suggested by: API Management Team (16 Jul, '20) Upvoted: 16 Jul, '20 Comments: 1

Consistent endpoint discovery

A consistent method for discovering endpoints across all our API technologies - MESH, SSP etc
Suggested by: API Management Team (16 Jul, '20) Upvoted: 29 Jan, '21 Comments: 1
In progress api mesh-api platform

Domain model

Build and publish a domain model for NHS Digital APIs that defines a taxonomy for domains and consider how that impacts our API URL namespace. Ties in with feature to ...
Suggested by: API Management Team (08 Jul, '20) Upvoted: 08 Jul, '20 Comments: 1

Search engine optimisation

Ensure that our API documentation can be found by external and internal search engines.
Suggested by: API Management Team (07 Jul, '20) Upvoted: 07 Jul, '20 Comments: 1

Create a building healthcare software guide for the workforce domain

Create a non-technical guide to building software that deals with the workforce within the NHS in England.
Suggested by: Mick (today) Upvoted: today Comments: 0
Under consideration make-learning-easier platform

Create a building healthcare software guide for the vaccinations domain

Create a non-technical guide to building software that deals with vaccinations within the NHS in England.
Suggested by: Mick (today) Upvoted: today Comments: 0
Under consideration make-learning-easier platform

Calling application version management

Add an optional field in API requests specifying the software version of the Connecting System. This could be descriptive, such as 'v1.0.5', or an ID such as a GUID ...
Suggested by: Martin Fison (04 May, '21) Upvoted: 04 May, '21 Comments: 0
Under consideration platform

Merge the two oath2 endpoints in the API-M INT environment into a single endpoint

Description: There are two identity services in INT, both using Oauth2: • One identity service “/oauth2” needs to use a smartcard/OIDC and uses NHS Identity to ...
Suggested by: Danny Ruttle (04 Mar, '21) Upvoted: 04 Mar, '21 Comments: 0
Under consideration platform

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: API Management Team (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

Other developer guides

As part of our vision to make learning easier, we want to produce a number of "developer guides" - on this page: ...
Suggested by: API Management Team (07 Sep, '20) Upvoted: 07 Sep, '20 Comments: 0
Under consideration platform platform-phase-3

OAuth support for installed 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: API Management Team (12 Aug, '20) Upvoted: 12 Aug, '20 Comments: 0
Under consideration platform

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: API Management Team (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0

Help and support - response time SLAs

Define and implement response time service level agreements for responding to support requests.
Suggested by: API Management Team (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0

Help and support - process / training / culture

Work to instil a greater sense of a developer-centric support ethic within delivery teams.
Suggested by: API Management Team (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0

Help and support - service desk tool integration

Ability for developers to raise service desk tickets online via their developer account and view the status of those tickets.
Suggested by: API Management Team (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0

Help and support - self-service guidance

On the help and support page, include details of how developers can help themselves, for example links to tutorials.
Suggested by: API Management Team (11 Jul, '20) Upvoted: 11 Jul, '20 Comments: 0

Developer portal - improve information architecture

There are numerous dead-ends on the NHS Digital website, for example if I find a service in the "services" area, it doesn't always link through to the relevant API ...
Suggested by: API Management Team (08 Jul, '20) Upvoted: 08 Jul, '20 Comments: 0