Google Play Movies & TV - Full Detail & Cast avatar

Google Play Movies & TV - Full Detail & Cast

Pricing

from $1.50 / 1,000 results

Go to Apify Store
Google Play Movies & TV - Full Detail & Cast

Google Play Movies & TV - Full Detail & Cast

[$1.5/1000] Crawl Google Play's Movies, Family and TV categories, then get full detail per title: genres, cast & crew, runtime, release date, trailer, poster, buy/rent pricing for movies, and rating plus a full season of episodes for TV shows.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

Rio Dwi Saputra

Rio Dwi Saputra

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract complete Google Play Movies & TV catalog data - genres, cast & crew, runtime, trailers, buy/rent pricing for movies, and rating plus a full season of episodes for TV shows - without touching a browser or writing a single line of scraping code.

What does Google Play Movies & TV Scraper do?

This Actor crawls Google Play Movies & TV across its Movies, Family and TV categories, then opens every title it finds to pull complete detail. For movies: genres, full cast and crew, runtime, release date, trailer, poster, buy/rent pricing (HD and SD), and a technical-details table (audio language, subtitles, rental period). For TV shows: genres, description, poster, aggregate rating with full star breakdown, and the episodes of the season Google Play's own page renders by default (title, synopsis, air date, thumbnail, trailer for each episode). Run it directly from the Apify Console, on a schedule, or through the Apify API and pull results via integrations with Make, Zapier, Google Sheets and more.

Why use Google Play Movies & TV Scraper?

  • Catalog monitoring - track new releases, price changes and rental windows across Movies, Family and TV.
  • Market research - benchmark genre mix, cast/crew credits and pricing across the catalog.
  • Content licensing research - see buy/rent pricing (HD vs SD) and availability by storefront country.
  • Companion/EPG apps - pull structured episode data (title, synopsis, air date, artwork) for a show's current season.
  • Competitive monitoring - schedule runs to catch new titles and price shifts.

How to use Google Play Movies & TV Scraper

  1. Open the Actor's Input tab.
  2. Optionally pick specific categories (MOVIE, FAMILY, TV) - leave empty to crawl all 3.
  3. Set your storefront country and language (defaults to us / en).
  4. Click Start and watch results land in the Output tab as they're scraped.
  5. Export the dataset as JSON, CSV, Excel, HTML or via the API.

Input

FieldDescriptionDefault
categoriesWhich category pages to crawl. MOVIE/FAMILY yield movies, TV yields TV shows. Leave empty for all 3.all categories
countryTwo-letter Play Store storefront country code (gl), e.g. us, gb, id.us
languageLanguage code for scraped text (hl), e.g. en, id, ja.en
maxItemsPerCategoryCap on titles taken per category page. 0 = take everything Google server-renders on that page.100
maxEpisodesPerShowCap on episodes kept per TV show. 0 = skip episode extraction.50
proxyConfigurationApify Proxy settings. Not required (no anti-bot encountered), but recommended for large runs.Apify Proxy on

Output

Each dataset item is one movie or TV show, distinguished by contentType. A movie:

{
"contentType": "movie",
"id": "4ijLN9YzjJs.P",
"title": "A Mother's Secret",
"genres": [{ "name": "Thriller", "code": "36" }, { "name": "Horror", "code": "10" }],
"cast": ["Emily Hall", "Nathan Owens", "Abi Van Andel", "Kara Hayward"],
"directors": ["Patrick Q. Roberts"],
"runtimeMinutes": 90,
"releaseYear": "2026",
"trailerUrl": "https://play.google.com/video/lava/web/player/yt:movie:1DPz1vCkgpE.P",
"offers": [
{ "type": "Buy", "quality": "HD", "priceFormatted": "$14.99" },
{ "type": "Rent", "quality": "SD", "priceFormatted": "$4.99" }
],
"url": "https://play.google.com/store/movies/details?id=4ijLN9YzjJs.P&hl=en&gl=us"
}

...and a TV show, with the current season's episodes nested inline:

{
"contentType": "tvShow",
"id": "URvLYOHGqGs.P",
"title": "Abbott Elementary",
"genres": [{ "name": "Comedy", "code": "1004" }],
"ratingValue": 4.7894735,
"ratingHistogram": { "1": 1, "2": 0, "3": 0, "4": 0, "5": 18 },
"episodes": [
{ "title": "Team Building", "episodeNumber": 1, "airDateText": "10/1/25", "description": "The teachers prepare for the upcoming school year..." }
],
"episodesNote": "Episodes reflect only the single season Google Play's own page renders by default for this show, not its full multi-season history.",
"url": "https://play.google.com/store/tv/show?id=URvLYOHGqGs.P&hl=en&gl=us"
}

You can download the dataset in various formats such as JSON, HTML, CSV, or Excel from the Output tab or the API.

Data table

FieldDescription
contentType, id, url, title, description, genres, posterUrlCommon to both movies and TV shows
cast, directors, writers, producersMovies only - full credits
runtimeMinutes, runtimeSeconds, releaseYear, releaseDateMovies only
trailerUrl, trailerThumbnailUrlMovies only
offersMovies only - Buy/Rent price per quality (HD/SD)
technicalDetailsMovies only - audio language, subtitles, rental period, etc.
firstAirYearTV shows only
ratingValue, ratingText, ratingCount, ratingHistogramTV shows only
episodes, episodesNoteTV shows only - see the caveat below
sourceCategoryWhich crawled category first surfaced this title

Pricing / Cost estimation

This Actor is priced at $1.5 per 1,000 titles scraped (pay-per-result), in line with this project's Google Play App Scraper and below comparable full-detail Google Play/streaming catalog scrapers on Apify Store. Apify's free plan includes monthly platform credit, so small test runs cost nothing.

Tips or advanced options

  • Leave categories empty for full coverage on the first run, then narrow to just what you need for scheduled/repeat runs to save compute time.
  • The same title is only ever detail-scraped once per run even if it appears under multiple categories (deduplicated automatically); check sourceCategory to see where it was first discovered.
  • Set maxEpisodesPerShow to 0 if you only need show-level metadata, not episodes.

FAQ, disclaimers and support

This Actor only extracts publicly visible data from Google Play pages that anyone can view in a browser without logging in. It does not access, bypass or attempt to circumvent any login wall, CAPTCHA or paid/DRM content - no video is downloaded or played, only catalog metadata.

Known limitations, by design:

  • No keyword search. play.google.com/robots.txt disallows /store/search for every crawler (not an AI-specific rule), so no search endpoint is scraped.
  • Movies do not include a numeric rating. Verified against multiple live titles - Google Play's movie detail pages don't consistently populate an aggregate score the way app and TV show pages do.
  • Neither movies nor TV shows include individual written reviews - only TV shows expose an aggregate rating; the "write a review" prompt on both page types is not backed by a visible review list the way Google Play app pages are.
  • TV shows only include one season's episodes - whichever season Google Play's own page renders by default (typically the current/most recent one), not the full multi-season archive. Full season history is gated behind an internal endpoint robots.txt disallows site-wide, the same restriction that already limits review pagination on this project's Google Play App Scraper.
  • TV shows do not include cast/crew - confirmed absent from the show-level page data (movies do include it).

Google Play's own layout can change over time, which may require an update to this Actor - please report any issue via the Issues tab. Need a custom scraper or a feature this Actor doesn't cover (e.g. Google Play Books)? Reach out and a tailored solution can be built.