Skip to main content

similarShows

No description

similarShows(
country: CountryCode
filters: SimilarShowFilters
showId: UUID!
stationId: UUID
viewerId: UUID
): [NormalizedShow]

Arguments

similarShows.country ● CountryCode scalar references

similarShows.filters ● SimilarShowFilters input references

similarShows.showId ● UUID! non-null scalar references

similarShows.stationId ● UUID scalar references

similarShows.viewerId ● UUID scalar references

If viewer ID is provided, results will be further personalized for the viewer.

Caution: Results will be empty if the viewer is not known by the personalization engine!

Type

NormalizedShow object references

Station-normalized data for a show.

The Local Streaming data model has three types repsenting a show:

  • PbsShow: Base type, read-only and synced from PBS Media Manager,
  • Show: Global show metadata overriding PbsShow metadata for all stations, and
  • StationShow: Station show metadata overriding Show and PbsShow metadata for individual stations.

The NormalizedShow is a combination of all three types for a specific station and country.