IMDb Popular Movies API

The IMDb Popular Movies API provides access to a comprehensive database of movies in 2024, enabling users to retrieve and manage entertainment data efficiently.

The IMDb Popular Movies API specializes in the domain of film and television entertainment, offering structured access to a vast repository of data related to movies. It processes various data fields, including titles, release dates, genres, ratings, cast and crew information. The API adheres to industry standards for data representation, utilizing formats such as JSON for data interchange. Domain-specific terminology includes terms like MOVIEmeter, which ranks films based on user popularity, and Metascore, which aggregates critical reviews. Technical requirements include authentication for API access, rate limits to manage request volumes, and support for multiple languages. The output format is structured in JSON, with a defined schema that includes nested objects for complex data relationships, ensuring that users can efficiently parse and utilize the information for applications, analytics, or personal use.

API Documentation

Endpoints


This endpoint allows users to retrieve detailed information about a specific movie using its unique identifier. Users can access various data fields including the movie title, release date, genre, cast and crew information, ratings, and user reviews. This functionality is particularly useful for applications that require detailed movie data for display or analysis, such as movie review platforms, entertainment apps, or personal databases. By providing the movie ID, users can expect a comprehensive JSON response containing all relevant details about the film.


                                                                            
POST https://zylalabs.com/api/5778/imdb+popular+movies+api/7511/get+movie+details+by+id
                                                                            
                                                                        

Test Endpoint

API EXAMPLE RESPONSE

       
                                                                                                        
                                                                                                                                                                                                                            [{"id":1,"title":"Deadpool & Wolverine","release_date":"2024","genre":"Action, Comedy","cast":["Ryan Reynolds","Hugh Jackman","Emma Corrin"],"crew":["Shawn Levy"],"ratings":{"imdb_rating":7.7,"metascore":56},"reviews":[]},{"id":2,"title":"Dune: Part Two","release_date":"2024","genre":"Adventure, Sci-Fi","cast":["Timoth\u00e9e Chalamet","Zendaya","Rebecca Ferguson"],"crew":["Denis Villeneuve"],"ratings":{"imdb_rating":8.5,"metascore":79},"reviews":[]},{"id":3,"title":"Furiosa: A Mad Max Saga","release_date":"2024","genre":"Action, Adventure","cast":["Anya Taylor-Joy","Chris Hemsworth","Tom Burke"],"crew":["George Miller"],"ratings":{"imdb_rating":7.5,"metascore":79},"reviews":[]},{"id":4,"title":"Joker: Folie \u00e0 Deux","release_date":"2024","genre":"Crime, Drama, Musical","cast":["Joaquin Phoenix","Lady Gaga","Brendan Gleeson"],"crew":["Todd Phillips"],"ratings":{"imdb_rating":5.2,"metascore":45},"reviews":[]},{"id":5,"title":"Alien: Romulus","release_date":"2024","genre":"Horror, Sci-Fi","cast":["Cailee Spaeny","David Jonsson","Archie Renaux"],"crew":["Fede Alvarez"],"ratings":{"imdb_rating":7.1,"metascore":64},"reviews":[]},{"id":6,"title":"The Substance","release_date":"2024","genre":"Drama, Sci-Fi","cast":["Demi Moore","Margaret Qualley","Dennis Quaid"],"crew":["Coralie Fargeat"],"ratings":{"imdb_rating":7.4,"metascore":78},"reviews":[]},{"id":7,"title":"Civil War","release_date":"2024","genre":"Drama, Thriller","cast":["Kirsten Dunst","Wagner Moura","Cailee Spaeny"],"crew":["Alex Garland"],"ratings":{"imdb_rating":7,"metascore":75},"reviews":[]},{"id":8,"title":"Beetlejuice Beetlejuice","release_date":"2024","genre":"Comedy, Fantasy","cast":["Michael Keaton","Winona Ryder","Catherine O'Hara"],"crew":["Tim Burton"],"ratings":{"imdb_rating":6.8,"metascore":62},"reviews":[]},{"id":9,"title":"Kingdom of the Planet of the Apes","release_date":"2024","genre":"Action, Adventure, Drama","cast":["Owen Teague","Freya Allan","Kevin Durand"],"crew":["Wes Ball"],"ratings":{"imdb_rating":6.9,"metascore":66},"reviews":[]},{"id":10,"title":"Longlegs","release_date":"2024","genre":"Horror, Thriller","cast":["Maika Monroe","Nicolas Cage","Blair Underwood"],"crew":["Osgood Perkins"],"ratings":{"imdb_rating":6.7,"metascore":77},"reviews":[]}]
                                                                                                                                                                                                                    
                                                                                                    

Get movie details by id - CODE SNIPPETS


curl --location --request POST 'https://zylalabs.com/api/5778/imdb+popular+movies+api/7511/get+movie+details+by+id' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'


This endpoint enables users to search for movies based on a specified title or keyword. It returns a list of movies that match the search criteria, including essential information such as titles, release dates, and brief descriptions. This functionality is beneficial for users looking to discover new films, check for specific titles, or create lists of movies for viewing. The search results will be structured in a JSON format, allowing for easy integration into applications or websites that aim to provide users with movie recommendations or information.


                                                                            
POST https://zylalabs.com/api/5778/imdb+popular+movies+api/7512/search+movies+by+title
                                                                            
                                                                        

Test Endpoint

API EXAMPLE RESPONSE

       
                                                                                                        
                                                                                                                                                                                                                            {"search_query":"Best Of 2024: Most Popular Movies","results":[{"title":"Deadpool & Wolverine","release_date":"2024","description":"Deadpool is offered a place in the Marvel Cinematic Universe by the Time Variance Authority, but instead recruits a variant of Wolverine to save his universe from extinction."},{"title":"Dune: Part Two","release_date":"2024","description":"Paul Atreides unites with the Fremen while on a warpath of revenge against the conspirators who destroyed his family."},{"title":"Furiosa: A Mad Max Saga","release_date":"2024","description":"The origin story of renegade warrior Furiosa before her encounter and teamup with Mad Max."},{"title":"Joker: Folie \u00e0 Deux","release_date":"2024","description":"Struggling with his dual identity, failed comedian Arthur Fleck meets the love of his life, Harley Quinn, while incarcerated at Arkham State Hospital."},{"title":"Alien: Romulus","release_date":"2024","description":"While scavenging the deep ends of a derelict space station, a group of young space colonists come face to face with the most terrifying life form in the universe."},{"title":"The Substance","release_date":"2024","description":"A fading celebrity takes a black-market drug: a cell-replicating substance that temporarily creates a younger, better version of herself."},{"title":"Civil War","release_date":"2024","description":"In a dystopian future, four journalists travel across the United States during a nation-wide conflict."},{"title":"Beetlejuice Beetlejuice","release_date":"2024","description":"After a family tragedy, three generations of the Deetz family return home to Winter River, haunted by Beetlejuice."},{"title":"Kingdom of the Planet of the Apes","release_date":"2024","description":"Many years after the reign of Caesar, a young ape goes on a journey that will lead him to question everything he's been taught about the past."},{"title":"Longlegs","release_date":"2024","description":"In pursuit of a serial killer, an FBI agent uncovers a series of occult clues that she must solve to end his terrifying killing spree."}]}
                                                                                                                                                                                                                    
                                                                                                    

Search movies by title - CODE SNIPPETS


curl --location --request POST 'https://zylalabs.com/api/5778/imdb+popular+movies+api/7512/search+movies+by+title' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'


API Access Key & Authentication

After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the IMDb Popular Movies API REST API, simply include your bearer token in the Authorization header.
Headers
Header Description
Authorization [Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.

Simple Transparent Pricing

No long term commitments. One click upgrade/downgrade or cancellation. No questions asked.

πŸš€ Enterprise

Starts at
$ 10,000/Year


  • Custom Volume
  • Specialized Customer Support
  • Real-Time API Monitoring

Customer favorite features

  • βœ”οΈŽ Only Pay for Successful Requests
  • βœ”οΈŽ Free 7-Day Trial
  • βœ”οΈŽ Multi-Language Support
  • βœ”οΈŽ One API Key, All APIs.
  • βœ”οΈŽ Intuitive Dashboard
  • βœ”οΈŽ Comprehensive Error Handling
  • βœ”οΈŽ Developer-Friendly Docs
  • βœ”οΈŽ Postman Integration
  • βœ”οΈŽ Secure HTTPS Connections
  • βœ”οΈŽ Reliable Uptime

The IMDb Popular Movies API provides access to a comprehensive database of movies, including titles, release dates, genres, ratings, and cast and crew information for films released in 2024.

To access the IMDb Popular Movies API, you need to authenticate using an API key, which you can obtain by registering on Zyla API Hub.

The IMDb Popular Movies API utilizes JSON format for data interchange, allowing for structured and efficient data representation.

MOVIEmeter ranks films based on user popularity, while Metascore aggregates critical reviews to provide an overall score for movies.

Yes, the IMDb Popular Movies API has rate limits in place to manage request volumes, ensuring fair usage and performance stability.

Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.

Prices are listed in USD (United States Dollar), EUR (Euro), CAD (Canadian Dollar), AUD (Australian Dollar), and GBP (British Pound). We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world’s most reliable payment companies. If you have any trouble paying by card, just contact us at [email protected]

Additionally, if you already have an active subscription in any of these currencies (USD, EUR, CAD, AUD, GBP), that currency will remain for subsequent subscriptions. You can change the currency at any time as long as you don't have any active subscriptions.

The local currency shown on the pricing page is based on the country of your IP address and is provided for reference only. The actual prices are in USD (United States Dollar). When you make a payment, the charge will appear on your card statement in USD, even if you see the equivalent amount in your local currency on our website. This means you cannot pay directly with your local currency.

Occasionally, a bank may decline the charge due to its fraud protection settings. We suggest reaching out to your bank initially to check if they are blocking our charges. Also, you can access the Billing Portal and change the card associated to make the payment. If these does not work and you need further assistance, please contact our team at [email protected]

Prices are determined by a recurring monthly or yearly subscription, depending on the chosen plan.

API calls are deducted from your plan based on successful requests. Each plan comes with a specific number of calls that you can make per month. Only successful calls, indicated by a Status 200 response, will be counted against your total. This ensures that failed or incomplete requests do not impact your monthly quota.

Zyla API Hub works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.

To upgrade your current subscription plan, simply go to the pricing page of the API and select the plan you want to upgrade to. The upgrade will be instant, allowing you to immediately enjoy the features of the new plan. Please note that any remaining calls from your previous plan will not be carried over to the new plan, so be aware of this when upgrading. You will be charged the full amount of the new plan.

To check how many API calls you have left for the current month, look at the β€˜X-Zyla-API-Calls-Monthly-Remaining’ header. For example, if your plan allows 1000 requests per month and you've used 100, this header will show 900.

To see the maximum number of API requests your plan allows, check the β€˜X-Zyla-RateLimit-Limit’ header. For instance, if your plan includes 1000 requests per month, this header will display 1000.

The β€˜X-Zyla-RateLimit-Reset’ header shows the number of seconds until your rate limit resets. This tells you when your request count will start fresh. For example, if it displays 3600, it means 3600 seconds are left until the limit resets.

Yes, you can cancel your plan anytime by going to your account and selecting the cancellation option on the Billing page. Please note that upgrades, downgrades, and cancellations take effect immediately. Additionally, upon cancellation, you will no longer have access to the service, even if you have remaining calls left in your quota.

You can contact us through our chat channel to receive immediate assistance. We are always online from 8 am to 5 pm (EST). If you reach us after that time, we will get back to you as soon as possible. Additionally, you can contact us via email at [email protected]


Related APIs