PbsShow
Show metadata from a PBS Media Manager source.
This metadata is synced regularly from PBS Media Manager as source data.
More detailed documentation about fields used from this type is available on the NormalizedShow
type.
type PbsShow {
audiences: [Audience]!
createdAt: DateTime!
descriptionLong: String!
descriptionShort: String!
fetchedAt: DateTime!
funderMessage: String
genre: GenreVibe
genreId: String
id: String!
images: [JSON]!
isPrivate: Boolean!
language: String
pbsId: UUID!
pbsUpdatedAt: DateTime!
show: Show
slug: String!
sort: EpisodesSortOrder!
stationAvailabilities: [Station]!
stations: [Station]!
title: String!
tvScheduleId: String
videos: [PbsVideo]!
}
Fields
PbsShow.audiences
● [Audience]!
non-null enum references
PbsShow.createdAt
● DateTime!
non-null scalar references
PbsShow.descriptionLong
● String!
non-null scalar references
PbsShow.descriptionShort
● String!
non-null scalar references
PbsShow.fetchedAt
● DateTime!
non-null scalar references
Last time this show's metadata was fetched and updated from PBS Media Manager.
PbsShow.funderMessage
● String
scalar references
PbsShow.genre
● GenreVibe
object references
PbsShow.genreId
● String
scalar references
PbsShow.id
● String!
non-null scalar references
PbsShow.images
● [JSON]!
non-null scalar references
PbsShow.isPrivate
● Boolean!
non-null scalar references
Whether the show is marked as private (unavailable) in PBS Media Manager.
PbsShow.language
● String
scalar references
PbsShow.pbsId
● UUID!
non-null scalar references
PBS Media Manager content ID.
PbsShow.pbsUpdatedAt
● DateTime!
non-null scalar references
Last update of the show in PBS Media Manager.
PbsShow.show
● Show
object references
PbsShow.slug
● String!
non-null scalar references
PbsShow.sort
● EpisodesSortOrder!
non-null enum references
PbsShow.stationAvailabilities
● [Station]!
non-null object references
Stations that have access to the show and it's content.
PbsShow.stations
● [Station]!
non-null object references
Stations that are a local audience on the show and it's content.
PbsShow.title
● String!
non-null scalar references
PbsShow.tvScheduleId
● String
scalar references
Most recent ID associated with this show in TV scheudle services.
Although multiple IDs can be associated with a single show, this field only stores one recent ID.
PbsShow.videos
● [PbsVideo]!
non-null object references
Returned By
createPbsShow
mutation ● deletePbsShow
mutation ● pbsShow
query ● pbsShows
query ● updatePbsShow
mutation
Member Of
GenreVibe
object ● PbsVideo
object ● Show
object ● Station
object