Content List , a sub type of Content

Represents an ordered collection of pieces of content from the NFL content repository.

The contents of the list may be manually curated or dynamically populated, given a specific criteria for it.

NOTE: Limited query support at launch. Below are the supported query signatures. Anything different will result in an error response:

Content is primarily queried by content list uuids. In some cases, the client must have awareness of a list uuid before querying the API (in a bootstrap configuration, for instance). Here are a few examples of "pre-known" uuids:

UUID Type Legacy equivalent
10310000-0000-0000-667f-7e8a21400cb5 Video Channel Categories ../videos/channels.json
10306d6f-6269-6c65-2d73-746f726965732d6e666c Ranked Articles ../contentstream/byRanking/mobile-stories-nfl.json
10306d6f-6269-6c65-2d73-746f726965732d706974 Ranked Articles ../contentstream/byRanking/mobile-stories-pit.json
Use Case Sample queries (field selection supported)
Video Categories (all), with Video Channels /lists?fs={id,items{id,title,caption,listType,items{id,title,caption,listType}}}&s={"$query":{"id":"10310000-0000-0000-667f-7e8a21400cb5"}}
Ranked Content, League /lists?fs={items{id,type,title,caption,weekOfSeason{season,seasonTypeOrder,seasonType,week,name},thumbnail{id,url},createdDate,lastModifiedDate,author{id,firstName,lastName,userProfile{title,imageUrl,profileUrl,type}},contentVisibility{originalPublishDate}}}&s={"$query":{"id":"10306d6f-6269-6c65-2d73-746f726965732d6e666c"}}
Ranked Content, by Team (PIT) /lists?fs={items{id,type,title,caption,weekOfSeason{season,seasonTypeOrder,seasonType,week,name},thumbnail{id,url},createdDate,lastModifiedDate,author{id,firstName,lastName,userProfile{title,imageUrl,profileUrl,type}},contentVisibility{originalPublishDate}}}&s={"$query":{"id":"10306d6f-6269-6c65-2d73-746f726965732d706974"}}
Videos of a specific channel /lists?s={"$query":{"id":"10282063-6869-6361-676f-2d6265617273"},"items":{"$query":{"weekOfSeason.week":2,"weekOfSeason.season":2013,"weekOfSeason.seasonType":"PRE"},"$take":2,"skip":0}}&fs={id,items{id,title}}

Fields (includes all fields of Content)

Name Default Field Type Description
contentListType * ContentListTypeEnum The specific type of the content list.
contentCurationType * ContentCurationTypeEnum The curation type of the content list.
items * List <Content> The collection of pieces of content that comprise the content list.
criteria Criteria The details on how the items in the content list are populated. This field is only present when contentCurationType is DYNAMIC.

Default Sorting

Specified in Content.

ContentListTypeEnum

Value
PHOTO_GALLERY
PHOTO_ESSAY
RANKING
CHANNEL
VIDEO_CHANNEL_CATEGORY
VIDEO_CHANNEL

ContentCurationTypeEnum

Value
CURATED
DYNAMIC

Usage Examples

Retrieve Content List