Skip to main content

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