Developers looking to create applications for film buffs should check out this list of ten popular Application Programming Interfaces (APIs) listed in ProgrammableWeb's Movies category.
The APIs listed here can provide data about films including year of release, title, cast, crew, streaming links, reviews, images, and even trailers. Additionally, a few of them provide services for film makers, including creating, delivering and hosting content. The APIs are listed in order of popularity on ProgrammableWeb.
Vimeo is an open video platform that provides high quality hosting, streaming and sharing for film makers. The Vimeo APITrack this API handles uploading, transcoding, hosting and playback of any video type. API users can embed videos in thier own websites or applications, optimize video, customize playback, track metadata and more. The API uses RESTful calls and responses are formatted in JSON.
2. Rotten Tomatoes
Rotten Tomatoes is a website containing information about movies including news, critics and public reviews and ratings, pictures, trailers and more. The Rotten Tomatoes APITrack this API is RESTful web service that was designed to be easy to explore and use. Developers can use the API to access the Rotten Tomatoes' database of movie data by using the Lists, Movies, or DVDs sections of the API.
3. The Movie Database
The Movie DB (TMDb) is a free and community edited database. The TMDb APITrack this API is a resource for any developers that want to integrate movie, TV show and cast data along with posters or movie fan art. This API returns movies and TV shows by rating, upcoming, popularity and allows search by primary info, alternative titles, images, crew, trailers, translations, similar movies, reviews and more.
Dailymotion is a large online video sharing platform. The Dailymotion APITrack this API allows developers to access and integrate Dailymotion's functionality and content. Some example API methods include uploading, sharing, and playing content, view, create, and edit data about video content, and embedding the Dailymotion player into other sites.
5. Internet Archive
Internet Archive is a non-profit that offers free online library and repository with free books, music, movies, software, and websites. The Internet Archive REST APITrack this API allows developers to access and integrate the functionality and content from Internet Archive with other applications. Some example API methods include pulling a user's bookmarks, searching and retrieving search results, and accessing top level pages.
6. New York Times Movie Reviews
The New York Times Movie Review APITrack this API gives users access to movie reviews by the New York Times critics. The API gives access to over 22,000 New York Times movie reviews from today back to 1924. Using the Movie Reviews API you can query reviews and get data such as byline, critics pick, date updated, mpaa rating, title, headline, opening date, article link and multimedia. Users can search movie reviews by keywords or critic.
Use the OMDb (Open Movie Database) API to search data from the IMDb (Internet Movie Database). The API uses HTTP methods and can return data in either JSON or XML. Use the OMDb API to search for movies by title, IMDb identifier, date released, season or episode. The API also retrieves plot information and Rotten Tomatoes ratings.
8. Trailer Addict
Trailer Addict offers movie trailers in high-definition. Users have the ability to embed trailers in HD anywhere. Trailer Addict lets users find trailers by film, genre, actor, actress and more. The Trailer Addict APITrack this API gives developers the ability to embed trailers with variables such as width, offset, trailer count, trailers by which film and more. The API uses RESTful calls and responses are formatted in XML.
9. Film Crave API
FilmCrave provides collection of movie reviews, movie ratings, trailers, actors, directors, release dates, and other movie resources. Developers can use the Film Crave APITrack this API to retrieve movies data including reviews, ratings, lists, trailers, plots, casts, release dates and more. The API returns XML data. A limited free API or monthly data plans are offered.
10. ErosNow Partner
ErosNow is Bollywood multi-platform movie streaming platform. The ErosNow Partner APITrack this API returns data about Bollywood films, music, tracks, original episodes, live channel, active purchases, playlists, top charts, and TV shows. Developers can make calls that will display JSON and XML formats in return.