StevenLu's Popular Movies lists are awesome but you may not like every movie on them — specifically from certain genres. This service allows you to retrieve the lists with your own personalized filtering applied.
Only watch movies with a romance plot?
Filter for ?genre=romance.
Don't like horror movies?
Remove them with ?genre__not=horror.
Don't care for Avenger movies?
Risky but try ?title__noticontains=avenger.
Find Dramedy offensive? Yeah, same.
I got you with ?genre__nottogether=drama,comedy.
Available Filters
| Query parameter | Description |
|---|---|
genre |
Only include movies with this genre. Can be used multiple times. |
genre__not |
Do not include movies with this genre. Can be used multiple times. |
genre__nottogether |
Only movies that don't with these genres (appearing together). Use comma-separated string to group. Can be used multiple times (multiple independent groups). |
genre__notonly |
Only include movies with just this genre. Use comma-separated string to group. Can be used multiple times (multiple independent groups). |
title__icontains |
Title has to contain (case-insensitive) |
title__noticontains |
Title must not contain (case-insensitive) |
title__regex |
Title must match the given (python) regular expression pattern. |
Available Lists
- movies.json
- all-movies.json
- movies-metacritic-min50.json
- movies-metacritic-min60.json
- movies-metacritic-min70.json
- movies-metacritic-min80.json
- movies-imdb-min5.json
- movies-imdb-min6.json
- movies-imdb-min7.json
- movies-imdb-min8.json
- movies-rottentomatoes-min50.json
- movies-rottentomatoes-min60.json
- movies-rottentomatoes-min70.json
- movies-rottentomatoes-min80.json