Each entry returned by the Apollo Apps Content API is formatted on a generic Item dictionary type.

The Item entries have common keys, and specific additional keys according to their type and subtype.

In the list below, for the specific types (articles, videos, etc.) inherited from Item, only the additional keys described.

1. Item (common)

Generic Item type, every other type inherits from Item.
 NameTypeDescriptionidStringItem unique identifier on its sourcetypeStringItem typetitleStringItem titleurlStringItem URL on its sourcecategoriesArray of StringsCategories associated with the item on the sourcedateString (date)Item publication dateauthorStringItem authorsubtypeStringItem subtype (generally describes the service type of the source)

2. Article

Inherited from Item, can be displayed in Article sections.
type = article
subtype = wordpress, typepad, wmaker, rss, etc.
 NameTypeDescriptionnbCommentsIntegerNumber of comments associated with the item on its sourcecommentsEnabledBoolDescribes if the comments have to be enabled or not for this itemcommentsUrlStringURL to access the JSON feed of comments for this itemcommentsPostUrlStringURL that allows to post comments on this itemsummaryStringSummary of the article (no HTML, text only)contentStringArticle contentsmallThumbnailStringArticle thumbnail (small format)thumbnailStringArticle thumbnail (medium format)largeThumbnailStringArticle thumbnail (big format)imagesArray of DictList of images contained in the articleimages/[]/idStringValue of the id attribute of the <img> tags in article contentimages/[]/urlStringImage URL
Specifications to follow are described here : Articles sources

3. Photo

Inherited from Item, can be displayed in Photo sections.
type = photo
subtype = flickr, facebook, wmaker, picasa, etc.
 NameTypeDescriptioncontentStringPhoto description (text only, no HTML)nbLikesIntegerNumber of likes of the photo (only if subtype = facebook)nbCommentsIntegerNumber of commentscommentsEnabledBoolDescribes if the comments have to be enabled or not for this itemcommentsUrlStringURL to access the JSON feed of comments for this itemcommentsPostUrlStringURL that allows to post comments on this itemimagesDictDictionary of the different sizes available for the photoimages/{SIZE}/heightIntegerHeight of the photoimages/{SIZE}/widthIntegerWidth of the photoimages/{SIZE}/urlStringURL of the photo
Indicative values of {SIZE} ValueDescriptionIndicative valuessquareSmall format (square)75x75largesquareMedium format (square)150x150smallSmall format (original proportions)240x180mediumMedium format (original proportions)320x240largeBig format (original proportions)640x480

4. Vidéo

Inherited from Item, can be displayed in Video sections.
type = video
subtype = youtube, dailymotion, vimeo, wmaker, facebook, etc.
 NameTypeDescriptionnbCommentsIntegerNumber of commentscommentsEnabledBoolDescribes if the comments have to be enabled or not for this itemcommentsUrlStringURL to access the JSON feed of comments for this itemcommentsPostUrlStringURL that allows to post comments on this itemcontentStringVideo descriptionsummaryStringSummary of the video (no HTML, text only)smallThumbnailStringVideo thumbnail (Small format)thumbnailStringVideo thumbnail (Medium format)largeThumbnailStringVideo thumbnail (Big format)nbViewsIntegerNumber of views of the videolengthIntegerVideo duration (seconds)ratingFloatMedium rating of the videonbRatingsIntegerNumber of ratings of the videovideoUrlsDictDictionary containing the different formats for the video sourcevideoUrls/{VIDEO_TYPE}StringURL of the video resource corresponding to {VIDEO_TYPE}videoUrlStringURL to watch the video (only if subtype = facebook)nbLikesIntegerNumber of likes of the video (only if subtype = facebook)imageStringVideo original thumbnail URL (only if subtype = facebook)
Possible keys for {VIDEO_TYPE}ValueDescriptionFormatm3u8URL of the HTTP Streaming feedApple HTTP Streamingmp4URL of the MP4 fileMP4embedURL that could be indicated as the source of an HTML embed to watch the videoHTML embedembedHTMLHTML full embed code of the videoHTML embed

5. Event

Inherited from Item, can be displayed in Event sections.
type = event
subtype = facebook, google, wmaker, etc.
 NameTypeDescriptionaddressStringAddress of the eventallDayBoolDescribes if the event is an "all day" eventcontentStringEvent descriptionendDateString (date)End date of the eventlatitudeStringLatitude of the event (GPS coordinates)longitudeStringLongitude of the event (GPS coordinates)thumbnailStringThumbnail of the event

6. Sound

Inherited from Item, can be displayed in Sound sections.
type = sound
subtype = podcast, soundcloud, etc.
 NameTypeDescriptionnbCommentsIntegerNumber of commentscommentsEnabledBoolDescribes if the comments have to be enabled or not for this itemcommentsUrlStringURL to access the JSON feed of comments for this itemcommentsPostUrlStringURL that allows to post comments on this itemlengthIntegerDuration of the podcast (seconds)nbFavoritesIntegerNumber of "favorites" by user for this song (only if subtype = soundcloud)purchaseUrlStringURL to buy the songstreamUrlStringStream URL for this podcastsummaryStringDescription of this podcastthumbnailStringThumbnail URL

7. Twitter

Inherited from Item, can be displayed in Twitter sections.
type = twitter
subtype = twitter
 NameTypeDescriptionauthorAccountStringAuthor's twitter account for this tweetsinceIntegerTime spent since the publication of this tweet (seconds)contentStringTweet contentthumbnailStringTweet thumbnail URL (generally, author's profile picture)

8. Facebook - Page

Not-inherited type, used as header for Facebook sections.
type = facebook_page
subtype = facebook
 NameTypeDescriptionauthorStringPage usernamecategoriesStringPage category (has to be a Facebook category)contentStringPage descriptioncoverStringCover picture URLfoundedStringCreation date as filled on the Facebook page settingsidStringFacebook profile identifiernbLikesIntegerNumber of likes on the PagesubtypeStringIn this case, always "facebook"thumbnailStringProfile picture URLtitleStringName of the Facebook pagetypeStringIn this case, always "facebook_page"urlStringPage URLurlSchemeStringDeep URL to access the Facebook page in the iOS Facebook app

9. Link

Inherited from Item, can be displayed in Facebook sections (link items).
type = link
subtype = facebook, etc.
 NameTypeDescriptionnbCommentsIntegerNumber of commentsnbLikesIntegerNumber of likesthumbnailStringThumbnail URL for this linkcaptionStringLink captiondescriptionStringLink descriptionlinkStringLink target (URL)

10. Status

Inherited from Item, can be displayed in Facebook sections (status items).
type = status
subtype = facebook, etc.
 NameTypeDescriptionnbCommentsIntegerNumber of commentsnbLikesIntegerNumber of likescontentStringStatus content

11. Comment

Inherited from Item, can be displayed in comment pages.
type = comment
subtype = wordpress, wmaker, etc.
 NameTypeDescriptioncontentStringContent of the comment

12. Live Plus

Inherited from Item, can be displayed in Live+ sections.
type = live
subtype = liveplus
 NameTypeDescriptionartistStringArtist nametitleStringSong's titlecoverStringURL of the song/album coverdurationIntegerSong duration (seconds)albumTitleStringAlbum titleyearIntegerAnnée de parution de la chanson

Did this answer your question?