The Movie Database Support

Hello! I cannot find a way to get tv shows by multiple specific years, I tried first_air_date.gte and first_air_date_year but they take a single value and revolve around those. I have seen someone on here find a solution date will go from one date to another, and give the shows in from that range, but what I need is for example, Tv shows from the years 1956, 1958 and 1967. Is there a query I can do to get these result?

1 reply (on page 1 of 1)

Jump to last post

Hi @robisback, there's 4 main filters you'd want to look at to get the results you're looking for. It depends what you're specifically looking for though.

  • first_air_date.gte
  • first_air_date.lte
  • air_date.gte
  • air_date.lte

If you're looking to filter by original air date (premiere of S1E1), then you'll want to use the first_air_date filters. If you want to get a list of shows that had any episodes air during the year, then you can use air_date.

https://api.themoviedb.org/3/discover/tv?api_key=###&first_air_date.gte=1956-01-01&first_air_date.lte=1956-12-31

Is an example of shows with an premiere date in the year 1956.

Can't find a movie or TV show? Login to create it.

Global

s focus the search bar
p open profile menu
esc close an open window
? open keyboard shortcut window

On media pages

b go back (or to parent when applicable)
e go to edit page

On TV season pages

(right arrow) go to next season
(left arrow) go to previous season

On TV episode pages

(right arrow) go to next episode
(left arrow) go to previous episode

On all image pages

a open add image window

On all edit pages

t open translation selector
ctrl+ s submit form

On discussion pages

n create new discussion
w toggle watching status
p toggle public/private
c toggle close/open
a open activity
r reply to discussion
l go to last reply
ctrl+ enter submit your message
(right arrow) next page
(left arrow) previous page

Settings

Want to rate or add this item to a list?

Login