FilterShowInput
Filters for show search results.
input FilterShowInput {
genres: [String!]
hasAvailableFullLengthContent: StringOrBoolean
includeUnavailable: Boolean
limit: Int
skip: Int
sortBy: FilterShowSortBy
type: ShowType
vibes: [String!]
}
Fields
FilterShowInput.genres ● [String!] list scalar references
List of genre *slugs* (ANY).
FilterShowInput.hasAvailableFullLengthContent ● StringOrBoolean scalar references
Whether to include only shows with or without available full length content.
**This type will change to just Boolean in a future release.**
The string type is only supported to allow consumers to upgrade to use Boolean.
FilterShowInput.includeUnavailable ● Boolean scalar references
Whether to include unavailable shows.
A show is considered available when it has:
- not been marked private (PBS Shows only),
- no "KIDS" audience (PBS Shows only),
- a national or requesting station audience (PBS Shows only),
- at least one available video of any type in the requested country, and
- not been excluded by the requesting station.
*Availability information may be up to 15 minutes delayed.*
FilterShowInput.limit ● Int scalar references
Number of results to retrieve (default: 50, max: 200).
FilterShowInput.skip ● Int scalar references
Number of results to skip.
FilterShowInput.sortBy ● FilterShowSortBy input references
How to sort results.
FilterShowInput.type ● ShowType enum references
Show type.
FilterShowInput.vibes ● [String!] list scalar references
List of vibe *slugs* (ANY).
Member Of
missingMetadataShows query ● searchNormalizedShows query ● searchShows query