VOOZH about

URL: https://apify.com/crawlerbros/commonsensemedia-scraper

โ‡ฑ Common Sense Media Scraper ยท Apify


Pricing

from $3.00 / 1,000 results

Go to Apify Store

Common Sense Media Scraper

Scrape CommonSenseMedia.org with search reviews, browse by content type (movies/games/books/apps/TV shows/websites), or fetch specific review pages. Returns age ratings, star ratings, content warnings, genres, cast/crew, and parental guidance info.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Crawler Bros

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a month ago

Last modified

Share

Scrape Common Sense Media โ€” the leading children's entertainment rating site covering 100,000+ movies, TV shows, games, books, apps, websites, and podcasts. Browse by category, search by title slug, or fetch specific review URLs. Extracts age ratings, editorial star ratings, detailed content ratings (violence, language, sex, drugs), genres, platforms, cast, director, and parent/kid review counts. HTTP-only. No auth, no proxy, no API key required.

What this actor does

  • Three modes: byCategory, search, byUrl
  • Six content types: movies, TV shows, games, books, apps, websites
  • Age & category filters: filter results by minimum/maximum age rating and content type
  • Full content breakdown: violence, language, sex, drugs, messages, role models, consumerism, diversity ratings (0โ€“5 scale)
  • Industry ratings: MPAA (movies), ESRB (games), TV rating
  • Platform data: platform lists for games and apps
  • Parent & kid review counts
  • Empty fields are omitted โ€” records never contain null values

Output per review

  • title, contentType, slug
  • ageRating โ€” recommended minimum age (0โ€“18)
  • starRating โ€” editorial rating (1โ€“5)
  • genres[]
  • releaseYear
  • mpaaRating, esrbRating, tvRating
  • ratingViolence, ratingLanguage, ratingSex, ratingDrugs, ratingMessages, ratingRoleModels, ratingConsumerism, ratingDiversity (all 0โ€“5)
  • director, cast[]
  • studio โ€” production company / publisher / developer
  • runtime โ€” runtime in minutes (movies)
  • platforms[] โ€” supported platforms (games/apps)
  • reviewText โ€” editorial review body
  • reviewSummary โ€” short synopsis
  • imageUrl โ€” poster / cover image
  • parentReviewCount, kidReviewCount
  • isCommonSenseSelection โ€” Common Sense Seal of approval
  • dateReviewed
  • commonSenseUrl
  • scrapedAt

Input

FieldTypeDefaultDescription
modestringbyCategorybyCategory / search / byUrl
categorystringmovieContent type: movie, tv, game, book, app, website
searchQuerystringโ€“Title to search for (mode=search)
reviewUrlsarrayโ€“Direct CSM review URLs to scrape (mode=byUrl)
minAgeRatingintโ€“Only include reviews for age โ‰ฅ this value (0โ€“18)
maxAgeRatingintโ€“Only include reviews for age โ‰ค this value (0โ€“18)
maxItemsint50Hard cap (1โ€“500)

Example: Top movie reviews

{
"mode":"byCategory",
"category":"movie",
"maxItems":50
}

Example: Search for a specific title

{
"mode":"search",
"searchQuery":"minecraft",
"category":"game"
}

Example: Fetch specific review URLs

{
"mode":"byUrl",
"reviewUrls":[
"https://www.commonsensemedia.org/movie-reviews/inception",
"https://www.commonsensemedia.org/game-reviews/minecraft"
]
}

Example: Kid-friendly movies (ages 5โ€“10)

{
"mode":"byCategory",
"category":"movie",
"minAgeRating":5,
"maxAgeRating":10,
"maxItems":100
}

Content rating scale

Each rating detail (violence, language, etc.) is scored 0โ€“5:

  • 0 โ€” Not present
  • 1 โ€” Very mild
  • 2 โ€” Mild
  • 3 โ€” Moderate
  • 4 โ€” Heavy
  • 5 โ€” Extreme

Use cases

  • Parental control tools โ€” bulk-export age ratings and content warnings for content filtering
  • Family media guides โ€” build curated lists of age-appropriate movies and games
  • Educational platforms โ€” filter books and apps by age range for classroom recommendations
  • Content moderation pipelines โ€” enrich your content catalog with Common Sense Media's editorial ratings
  • Recommendation engines โ€” feed genre, age rating, and content intensity scores into filtering algorithms
  • Media research โ€” analyze trends in age ratings across different content categories over time

FAQ

Does this require a Common Sense Media account or API key? No. All data comes from publicly accessible review pages on commonsensemedia.org.

How does the byCategory mode discover content? It walks the public sitemap at /reviews/sitemap.xml (11 pages, ~5,000 URLs each) and fetches matching review pages.

What does mode=search do exactly? It constructs a URL from the title slug and checks if a review exists. For example, searchQuery="minecraft" tries commonsensemedia.org/game-reviews/minecraft. Best results come from exact title slugs.

Why does the age rating not match what I see on the site? Common Sense Media distinguishes between the "Common Sense Age" (editorial recommendation) and the industry rating (MPAA/ESRB). The ageRating field is the editorial age recommendation.

What's a Common Sense Selection? An award given to titles that set a positive example. The isCommonSenseSelection field is true for these titles.

Can I scrape TV show episodes? The actor scrapes show-level reviews (not individual episodes), which is how Common Sense Media organizes its database.

Are all 100,000+ reviews available? Yes โ€” using mode=byCategory with maxItems=500 repeated across all categories will give you the full dataset. The sitemap contains all indexed reviews.

How fresh is the data? Common Sense Media editors publish new reviews regularly. Running the actor weekly will capture new additions.

Is the actor free to run? Yes โ€” it runs on Apify free plan with zero configuration and uses no paid proxy.

You might also like

Common Sense Media Scraper

crawlergang/commonsensemedia-scraper

Scrape CommonSenseMedia.org with search reviews, browse by content type (movies/games/books/apps/TV shows/websites), or fetch specific review pages. Returns age ratings, star ratings, content warnings, genres, cast/crew, and parental guidance info.

2

5.0

Common Sense Media Parental Content Rating Scraper

jungle_synthesizer/commonsensemedia-parental-content-rating-scraper

Scrapes Common Sense Media for parental content ratings across movies and TV shows. Extracts CSM age recommendations, overall ratings, community scores (parents & kids), and per-domain content scores (violence, language, sex, drugs, consumerism) for ~55k+ reviews.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

Metacritic Scraper

automation-lab/metacritic-scraper

Scrape Metacritic ratings for games, movies, and TV shows. Extracts Metascores, genres, platforms, content ratings, release dates, and cover images. Ideal for media analytics, review aggregation, and entertainment research. Export to JSON, CSV, or Excel.

๐Ÿ‘ User avatar

Stas Persiianenko

31

Rotten Tomatoes Scraper - Movies, TV Shows, Ratings & Reviews

gio21/rotten-tomatoes-scraper

Scrape Rotten Tomatoes for movies and TV shows. Extract Tomatometer scores, Popcornmeter (audience) scores, cast, directors, genres, descriptions, and more. Search by keyword or provide direct URLs.

IMDb Scraper - Movies, TV Shows, Ratings & Cast

thirdwatch/imdb-scraper

Scrape IMDb movie and TV show data: title, year, rating, votes, genres, director, cast, plot, runtime, poster, and content rating. Search by name or provide IMDb URLs.

TMDB Scraper: Movies, TV Shows, Cast & Episodes

thescrapelab/Apify-tmdb-scraper

Scrape TMDB movie data, TV show metadata, actor profiles, cast and crew, seasons, episodes, ratings, posters, trailers, keywords, social links, and recommendations.

15

Metacritic Reviews Scraper

sync-network/metacritic-reviews-scraper

Scrape user and critic reviews, scores, metadata, cast & crew from Metacritic for movies, TV shows, and games. Pure API โ€” fast, reliable, no browser needed. Get review text, scores, sentiment, publication names, and full product details. Supports pagination, sentiment filtering, and sorting.

IMDb Scraper โ€” Movies, Ratings & Top Charts

cryptosignals/imdb-scraper

Scrape IMDB movies, TV shows, and person profiles. Returns: title, rating, cast, crew, genre, release year, runtime, and plot summary. Great for entertainment data analysis and recommendation systems.

9