PodcastFilters
Filters that can be applied to a podcasts query.
type PodcastFilters {
  country: String
  language: String
  rating: RatingFilter
  categories: [String]
  addedDate: DateRangeInput
  modifiedDate: DateRangeInput
  powerScore: [RangeInput]
  identifiers: [PodcastIdentifier]
  dateOfFirstEpisode: DateRangeInput
  dateOfLatestEpisode: DateRangeInput
  hasGuests: [Boolean]
  includeRemoved: Boolean
  episodeAudienceEstimate: RangeInput
  brandSafety: BrandSafetyFilter
  status: [PodcastStatus]
  socialFollowerCount: [SocialFollowerCountFilter]
  networks: [NetworkIdentifier]
  politicalSkew: [PoliticalSkewDirection]
}
Fields
country (String)
Filter by the top XX podcasts per country (normally up to 500 per country). Expected in 2-character country code, such as us or ca.
language (String)
Filter by what the podcast's feed states is the language of the podcast. Expected in 2-character language code, such as en or es.
rating (RatingFilter)
Filter by the average rating given by Podchaser user's for the podcast.
categories ([String])
Filter by the Podchaser categories attached to the podcast. Must search using the 'slug' of the category.
addedDate (DateRangeInput)
Filter by the date that a podcast was added to the Podchaser database
modifiedDate (DateRangeInput)
Filter by the date that any of the data within Podchaser was updated for a podcast.
powerScore ([RangeInput])
Filter by the podcast's PowerScore. Requires our plus or pro plans.
identifiers ([PodcastIdentifier])
Filter by specific podcast identifiers. Use Podchaser ID for best performance.
dateOfFirstEpisode (DateRangeInput)
Filter by the date of the first episode released by this podcast
dateOfLatestEpisode (DateRangeInput)
Filter by the date of the latest episode released by this podcast
hasGuests ([Boolean])
Filter by whether the podcast is likely to have guests. True - has guests, false - unlikely to have guests.
includeRemoved (Boolean)
By default, removed podcasts are not returned in results. Set this filter to true to include both removed and active podcasts.
episodeAudienceEstimate (RangeInput)
Filter by the estimated number of listeners of an episode. Requires our plus or pro plans.
brandSafety (BrandSafetyFilter)
Filter out (exclude) podcasts based on the podcasts's average episode brand safety risk assessments.
status ([PodcastStatus])
Filter by the Podcast Status
socialFollowerCount ([SocialFollowerCountFilter])
Filter by the podcast's social media subscriber count, for a given set of social platforms.
networks ([NetworkIdentifier])
Filter by the podcast's network id or title.
politicalSkew ([PoliticalSkewDirection])
Filter by the political skew of the podcast. Requires our plus or pro plans.