Skip to content

HHS Media Services API API

by hhs.gov

No authHTTPSOpen Data
Open documentation ↗

Overview

<div class="swagger-ui-wrap extraFooter"><h3>Common Features / Behaviors</h3> <div class="features"> <ul> <li><strong>* "sort" param:</strong> supports multi column sorting through the use of commas as delimiters, and a hyphen to denote descending order. <br/> <strong><span>Examples:</span></strong> <ul> <li><span class="example">name</span><span class="description">sort results by name ascending</span></li> <li><span class="example">-name</span><span class="description">sort results by name descending</span></li> <li><span class="example">-name,id</span><span class="description">sort results by name descending and then by id ascending</span></li> <li><span class="example">id,-dateContentAuthored</span><span class="description">sort results by id ascending and then date descending</span></li> </ul> </li> <li><strong>Date formats:</strong> Date input format is expected to be based on <a href="http://www.ietf.org/rfc/rfc3339.txt">RFC 3339</a>. <br/> <span><strong>Example:</strong></span> <ul><li>2013-11-18T18:43:01Z</li></ul> </li> </ul> </div> </div>

HHS Media Services API is an open data API from hhs.gov. It needs no API key. It is served over HTTPS. Its OpenAPI description documents 31 endpoints.

At a glance

Authentication
No auth
HTTPS
Yes
CORS
Unknown
Category
Open Data
Version
2
Endpoints
31
Spec updated
2021-06-30

Endpoints

MethodPathWhat it does
GET/resources.jsonGet Resources by search query
GET/resources/campaigns.jsonGet Campaigns
GET/resources/campaigns/{id}.jsonGet Campaign by ID
GET/resources/campaigns/{id}/media.jsonGet MediaItems by Campaign ID
GET/resources/campaigns/{id}/syndicate.{format}Get MediaItems for Campaign
GET/resources/languages.jsonGet Languages
GET/resources/languages/{id}.jsonGet Language by ID
GET/resources/media.jsonGet MediaItems
GET/resources/media/featured.jsonGet the list of featured content in the syndication system
GET/resources/media/mostPopularMedia.{format}Get MediaItems by popularity
GET/resources/media/searchResults.jsonGet MediaItems by search query
GET/resources/media/{id}.jsonGet MediaItem by ID
GET/resources/media/{id}/contentGet content for MediaItem
GET/resources/media/{id}/embed.jsonGet embed code for MediaItem
GET/resources/media/{id}/preview.jpgGet Tag by ID
GET/resources/media/{id}/relatedMedia.{format}Get related MediaItems by ID
GET/resources/media/{id}/syndicate.{format}Get syndicated content for MediaItem
GET/resources/media/{id}/thumbnail.jpgGet JPG thumbnail for MediaItem
GET/resources/media/{id}/youtubeMetaData.jsonGet Youtube metadata for MediaItem
GET/resources/mediaTypes.{format}Get MediaTypes
GET/resources/sources.jsonGet Sources
GET/resources/sources/{id}.jsonGet Source by ID
GET/resources/sources/{id}/syndicate.{format}Get MediaItems for Source
GET/resources/tags.{format}Get Tags
GET/resources/tags/tagLanguages.{format}Get TagLanguages
GET/resources/tags/tagTypes.{format}Get MediaItems for Tag
GET/resources/tags/{id}.{format}Get Tag by ID
GET/resources/tags/{id}/media.{format}Get MediaItems for Tag
GET/resources/tags/{id}/related.{format}Get related Tags by ID
GET/resources/tags/{id}/syndicate.{format}Get MediaItems for Tag
GET/resources/userMediaLists/{id}.jsonGet UserMediaList by ID

Questions

Does the HHS Media Services API API need an API key?

No. The HHS Media Services API API can be called without an API key or sign-up, which makes it handy for prototypes and front-end demos.

Does the HHS Media Services API API support HTTPS?

Yes, the HHS Media Services API API is served over HTTPS.

How many endpoints does the HHS Media Services API API have?

Its OpenAPI description lists 31 endpoints in version 2. All of them are shown on this page.

What are alternatives to the HHS Media Services API API?

Other Open Data APIs include Search Services, Wayback API, Wikipedia, Nasdaq Data Link, University of Oslo.

Compare alternatives →

Listed from APIs.guru (CC0).