Metacritic Metascore & Reviews Scraper
Pricing
Pay per event
Go to Apify Store
Metacritic Metascore & Reviews Scraper
Scrape Metacritic for Metascores, user scores, critic review counts, genres, directors and full metadata for movies and TV shows. Covers the full catalog via sitemaps — ~30k movies and ~12k TV titles with a unified schema.
Pricing
Pay per event
Rating
0.0
(0)
Developer
BowTiedRaccoon
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
21 days ago
Last modified
Share
Scrape Metacritic for Metascores, user scores, critic review counts, genres, directors, and full metadata for movies and TV shows. Covers the full catalog via sitemaps — approximately 30,000 movies and 12,000 TV titles with a unified schema.
What data you get
Each record contains:
| Field | Description |
|---|---|
title | Title of the movie or TV show |
media_type | movie or tv |
metacritic_url | Direct URL to the Metacritic page |
metascore | Metacritic critic score (0–100), or null if unavailable |
metascore_sentiment | Verbal rating: Universal acclaim, Generally favorable, Mixed or average, Generally unfavorable, Overwhelming dislike |
critic_review_count | Number of critic reviews |
user_score | Metacritic user score (0–10), or null if unrated |
user_rating_count | Number of user ratings |
must_see | Whether Metacritic awarded Must-See status |
genres | Comma-separated genre list (e.g. Drama, Thriller) |
release_date | Release date (YYYY-MM-DD or YYYY) |
rating | Content rating (e.g. R, PG-13, TV-MA) |
runtime_minutes | Runtime in minutes |
directors | Comma-separated director names |
summary | Plot summary |
How to use
- Set Media Type to
movie,tv, orall(default). - Set Max Items to limit results (default 10). Set to a high number (e.g. 50000) to scrape the full catalog.
- Run the actor. Results appear in the dataset.
Notes
- Discovery uses Metacritic's published sitemaps, so the full catalog is covered without pagination tricks.
- Titles without critic reviews will have
metascore: nullandcritic_review_count: null. - Titles with zero user ratings will have
user_score: nullanduser_rating_count: null. - Full catalog runs are large (40,000+ titles) and may take several hours at default concurrency.