Skip to main content

NHS APIs Video API

A library of videos which are used on the NHS website.

Host

https://api.nhs.uk/video

Authentication and Headers

To make a REST API call, you must include request headers including the subscription-key header with a subscription key. All subscriptions under NHS website APIs are available in JSON and XML and you can select your preference under the Accept header. If you do not choose an Accept header then the default output will be JSON.

Header key Header value
subscription‑key

Login or register to get an API key to use this API

Accept application/json
application/xml

Endpoints

Endpoint

GET /

Description

All videos

Parameters

Name Type Required Allowed Default Description
startDate
query
string YYYY-MM-DD - Filters conditions which are equal or greater than the startDate based on the orderBy parameter.
endDate
query
string YYYY-MM-DD - Filters conditions which are equal or less than the endDate based on the orderBy parameter.
order
query
string asc, desc Order by newest or oldest relating to the orderBy parameter.
page
query
string 1 1 Page Number
topic
query
string Cancer, Digestive disorders Filters conditions by keywords (available in future release)
orderBy
query
string dateModified, lastReviewed, nextReview The values works alongside the startDate, endDate and orderBy parameters but they are not required. If datePublished is selected without the other parameters then it will show 25 items ordered by the newest date.
id
query
string Return a single Video ID