Hi, I am making a mobile app and now I'm in the process of implementing a search bar. I found that even with "indlude_adult" set to false, the search results may include porn and other adult content.
For example when searching the term "de" in the search bar, movies like The Golden Lotus: Love and Desire, Rape Zombie: Lust of the Dead 3 and Stepmom's Desire. No really... these movies do exist. The request URL looks like this:
https://api.themoviedb.org/3/search/movie?query=de&include_adult=false&language=en-US&page=1
I had the same problem with the discover function but I was able to resolve it by adding "include_video=false". I would have done the same in this case but the "include_video" parameter is missing.
Is there a fix that I am missing. If so please tell me what to do.
Thanks for your time, Simon
¿No encuentras una película o serie? Inicia sesión para crearla:
¿Quieres puntuar o añadir este elemento a una lista?
¿No eres miembro?
Contestado por superboy97
el 18 de julio de 2025 a las 09:44
If you want help, you need to give us the complete query you have sent and the complete result you have got.
Contestado por sajmon22
el 18 de julio de 2025 a las 11:10
The full request URL I have been refering to is this:
where query is "de".
The resulting response looks like this:
That is just a few of the movies that were in the response (I chose only those that include adult content).
For the full list of movies please go to https://developer.themoviedb.org/reference/search-movie and enter "de" in the query param.
If you need further info, don't hesitate to ask me. ;)
Contestado por superboy97
el 18 de julio de 2025 a las 11:14
These movies are "adult:false", not "adult:true".
You will find here the definition of the adult flag.
Contestado por sajmon22
el 18 de julio de 2025 a las 11:20
Even though the movies are flagged as adult=false, can I somehow filter this kind of movies out?
Contestado por superboy97
el 18 de julio de 2025 a las 11:21
Sorry, no.