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!
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.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