Show
Global show metadata.
Overrides source metadata.
More detailed documentation about fields used from this type is available on the NormalizedShow type.
type Show {
availableVideosMetadata: [JSON]!
collectionItems: [CollectionItem]!
contentRating: ContentRating
createdAt: DateTime!
creators: [Role]!
descriptionLong: String
descriptionShort: String
earliestFullLengthContentAvailableAt: DateTime
expiresAt: DateTime
featuredPublicVideo: Video
featuredPublicVideoId: String
featuredVideo: Video
featuredVideoId: String
genreVibes: [GenreVibe]!
hasAvailableFullLengthContent: [String]!
hasPublicAvailableFullLengthContent: [String]!
hasSubtitles: Boolean
heroes: [Hero]!
id: String!
images: [JSON]!
language: String
latestFullLengthContentAvailableAt: DateTime
passportLevel: ShowPassportLevel
pbsShow: PbsShow
pbsShowPbsId: String
productionLocale: String
promos: [Promo]!
seasonPremiereMode: Boolean
showType: ShowType!
slug: String!
sort: EpisodesSortOrder
stationShows: [StationShow]!
title: String
trailer: Video
trailerId: String
tvScheduleIds: [String]!
upNextDuration: Int
upNextStart: Int
updatedAt: DateTime!
videos: [Video]!
}
Fields
Show.availableVideosMetadata ● [JSON]! non-null scalar references
Show.collectionItems ● [CollectionItem]! non-null object references
Show.contentRating ● ContentRating enum references
Show.createdAt ● DateTime! non-null scalar references
Show.creators ● [Role]! non-null object references
Show.descriptionLong ● String scalar references
Show.descriptionShort ● String scalar references
Show.earliestFullLengthContentAvailableAt ● DateTime scalar references
Show.expiresAt ● DateTime scalar references
Show.featuredPublicVideo ● Video object references
Show.featuredPublicVideoId ● String scalar references
Show.featuredVideo ● Video object references
Show.featuredVideoId ● String scalar references
Show.genreVibes ● [GenreVibe]! non-null object references
Show.hasAvailableFullLengthContent ● [String]! non-null scalar references
Show.hasPublicAvailableFullLengthContent ● [String]! non-null scalar references
Show.hasSubtitles ● Boolean scalar references
Show.heroes ● [Hero]! non-null object references
Show.id ● String! non-null scalar references
Show.images ● [JSON]! non-null scalar references
Show.language ● String scalar references
Show.latestFullLengthContentAvailableAt ● DateTime scalar references
Show.passportLevel ● ShowPassportLevel enum references
Show.pbsShow ● PbsShow object references
Source show from PBS Media Manager.
Show.pbsShowPbsId ● String scalar references
Show.productionLocale ● String scalar references
Show.promos ● [Promo]! non-null object references
Show.seasonPremiereMode ● Boolean scalar references
Show.showType ● ShowType! non-null enum references
Show.slug ● String! non-null scalar references
Show.sort ● EpisodesSortOrder enum references
Show.stationShows ● [StationShow]! non-null object references
Show.title ● String scalar references
Show.trailer ● Video object references
Show.trailerId ● String scalar references
Show.tvScheduleIds ● [String]! non-null scalar references
Show.upNextDuration ● Int scalar references
Show.upNextStart ● Int scalar references
Show.updatedAt ● DateTime! non-null scalar references
Show.videos ● [Video]! non-null object references
Returned By
addShowGenreVibes mutation ● addShowRoles mutation ● createShow mutation ● deleteShow mutation ● removeShowGenreVibes mutation ● removeShowRoles mutation ● show query ● shows query ● updateShow mutation
Member Of
CollectionItem object ● GenreVibe object ● Hero object ● Like object ● MyList object ● PbsShow object ● Promo object ● Role object ● StationShow object ● Video object ● WatchHistory object