Skip to content

Feature Request: Search by Actor, Director, or Writer in OMDb API #319

@RenegadeFox

Description

@RenegadeFox

Is your feature request related to a problem? Please describe.
I am currently working on a personal project that involves extensive movie research. While the OMDb API has been incredibly useful, I often need to look up movies based on the involvement of specific actors, directors, or writers. Currently, I have to perform multiple steps to gather this information, which involves searching for an individual’s filmography through other means and then querying OMDb for each movie.

Describe the solution you'd like
I would like to request the ability to search for movies by actor, director, or writer, in addition to the existing search capabilities by movie title and IMDb ID. This feature would streamline the process significantly and make the API even more versatile.

Proposed Feature:

  1. Search by Actor: Allow users to query the API for movies featuring a specific actor.
  2. Search by Director: Allow users to query the API for movies directed by a specific individual.
  3. Search by Writer: Allow users to query the API for movies written by a specific individual.

Example API Endpoints:

  • http://www.omdbapi.com/?actor=Leonardo+DiCaprio&apikey=YOUR_API_KEY
  • http://www.omdbapi.com/?director=Christopher+Nolan&apikey=YOUR_API_KEY
  • http://www.omdbapi.com/?writer=Quentin+Tarantino&apikey=YOUR_API_KEY

Describe alternatives you've considered
I have considered using multiple APIs to gather the required information, but this approach is more complex and less efficient. Creating a hybrid solution involving web scraping is also an option, but it is significantly more work and has legal and technical challenges.

Additional context
I believe this feature would be a valuable addition to the OMDb API and would greatly benefit users who, like myself, rely on your service for comprehensive movie data. Thank you for considering this request.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions