IMDb Scraper — Titles, Cast, Ratings, Reviews & Search avatar

IMDb Scraper — Titles, Cast, Ratings, Reviews & Search

Pricing

from $5.00 / 1,000 results

Go to Apify Store
IMDb Scraper — Titles, Cast, Ratings, Reviews & Search

IMDb Scraper — Titles, Cast, Ratings, Reviews & Search

Extract IMDb titles, people, ratings, reviews, and search or discovery records from IDs, public URLs, keywords, and catalog filters. Returns canonical identities, credits, genres, plots, and images for research and AI workflows.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Khadin Akbar

Khadin Akbar

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

11 days ago

Last modified

Share

IMDb Scraper for Titles, People, Reviews, Search, and Discovery

Turn IMDb title IDs, person IDs, public URLs, keywords, or discovery filters into structured dataset records for entertainment research, catalog enrichment, audience analysis, and AI workflows. Each result represents a title, person, or review and can include canonical IMDb identity, ratings, votes, cast, genres, plot, review text, and image URLs.

Best fit for this Actor

Choose this Actor when a workflow begins with IMDb identifiers, public IMDb URLs, title or person names, or a discovery brief based on genre, title type, release year, and rating. Its automatic mode is designed for mixed input lists and routes each value to the matching title, person, or search workflow.

Focused standalone workflow

This Actor is designed as a focused standalone workflow for IMDb title, person, search, discovery, and review data through one consistent input and dataset contract.

A practical catalog scenario

A streaming catalog analyst starts with a mixed list of IMDb title IDs and film names. The Actor resolves the inputs, returns canonical IDs, titles, release years, ratings, genres, directors, stars, plots, and image URLs, and the analyst then joins those records to an internal catalog for enrichment and editorial review.

Quick start input

Use auto for a mixed list of IDs, URLs, names, and keywords.

{
"queries": ["tt1375666", "nm0000138", "Breaking Bad"],
"mode": "auto",
"maxResults": 10
}

Discovery mode uses the filter fields as a research brief:

{
"mode": "discover",
"genres": ["Sci-Fi"],
"titleType": "movie",
"minRating": 7,
"sortBy": "RATING",
"maxResults": 10
}

What data you receive

FieldMeaning
typeDataset entity: title, person, or review
id, urlIMDb identifier and canonical public URL
title, name, year, titleTypeTitle or person identity fields
rating, votes, certificate, runtimeMinutesPublic title metrics and classification
plot, genres, directors, starsEditorial and credit fields
authorRating, reviewTextPublic review fields on review records
imageUrlPrimary public poster or profile image
{
"type": "title",
"id": "tt1375666",
"url": "https://www.imdb.com/title/tt1375666/",
"title": "Inception",
"year": 2010,
"titleType": "Movie",
"rating": 8.8,
"genres": ["Action", "Sci-Fi"],
"directors": ["Christopher Nolan"],
"imageUrl": "https://m.media-amazon.com/images/example.jpg"
}

Run through the Apify API

curl -X POST "https://api.apify.com/v2/acts/khadinakbar~imdb-scraper/runs" \
-H "Authorization: Bearer $APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{"queries":["tt1375666","Christopher Nolan"],"mode":"auto","maxResults":10}'

Read the run's default dataset for the structured records.

Use with AI agents through Apify MCP

Example prompt:

Research these IMDb titles and people. Return canonical IDs, URLs, title or person names, ratings, genres, directors, stars, and image URLs. Read the dataset after completion and preserve IMDb URLs as source provenance.

Give the agent the mode, query list, and result scope. Ask it to read the dataset, group records by type, retain canonical URLs, and summarize the outcome with the collection cost shown by Apify.

Pricing

This Actor uses Pay per event plus Apify platform usage. Title, person, search, discovery, and review records use the events configured for the Actor. Open the live Pricing tab for current billing details and use maxResults or Apify run cost controls to keep the scope aligned with your budget.

Best results

Provide canonical IMDb IDs when identity precision matters, use auto for mixed research lists, and choose discover for a focused genre or title-type brief. Keep maxResults aligned with the decision you plan to make from the dataset.

Builder's note

I designed automatic input routing because IMDb research often begins with a mixed collection of title IDs, person IDs, URLs, and names. A single normalized contract makes that mixed research easier to call from an agent and easier to join downstream.

Responsible use

Collect public data you are authorized to access and follow applicable laws, IMDb terms, and your organization's data-use requirements.