Discover/editorial.rottentomatoes.com API
live

editorial.rottentomatoes.com APIeditorial.rottentomatoes.com

Access Rotten Tomatoes movie metadata, critic reviews, Tomatometer scores, TV show details, celebrity filmographies, and editorial news via 7 structured endpoints.

Endpoints
7
Updated
1mo ago
Try it
Search keyword (e.g., 'dune')
api.parse.bot/scraper/0ca817bf-4b53-4671-acfc-052c237cd967/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/0ca817bf-4b53-4671-acfc-052c237cd967/search?query=dune' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 7 totalclick to expand

Search for movies, TV shows, people, and news articles on Rotten Tomatoes. Returns the homepage search results including titles, URLs, images, and Tomatometer scores where available.

Input
ParamTypeDescription
queryrequiredstringSearch keyword (e.g., 'dune')
Response
{
  "type": "object",
  "fields": {
    "results": "array of objects with title, url, image, score (percentage string or null)"
  },
  "sample": {
    "data": {
      "results": [
        {
          "url": "/m/the_devil_wears_prada_2",
          "image": "https://resizing.flixster.com/LmGMosCytLL1JFt1acKxG2CioN0=/206x305/v2/...",
          "score": "78%",
          "title": "The Devil Wears Prada 2"
        },
        {
          "url": "/m/hokum",
          "image": "https://resizing.flixster.com/...",
          "score": "88%",
          "title": "Hokum"
        }
      ]
    },
    "status": "success"
  }
}

About the editorial.rottentomatoes.com API

This API exposes 7 endpoints covering Rotten Tomatoes movie and TV data, including critic reviews with pagination, Tomatometer scores, cast and director metadata, and editorial news articles. The get_movie_details endpoint returns a structured metadata object with genre, aggregate rating, content rating, and an emsId field you can pass directly to get_reviews to retrieve paginated critic quotes, original scores, and publication names.

Movie and TV Show Data

The get_movie_details and get_tv_show_details endpoints accept a URL slug (e.g., dune_part_two or breaking_bad) and return a metadata object drawn from JSON-LD structured data. For movies this includes name, genre, actor, director, aggregateRating, contentRating, and dateCreated. TV responses add numberOfSeasons and a containsSeason array. Both endpoints also return an emsId string that serves as the key for fetching reviews.

Critic Reviews

get_reviews accepts an ems_id from either detail endpoint and returns paginated arrays of review objects. Each review includes reviewId, scoreSentiment, originalScore, reviewQuote, critic, and publication. Pagination is cursor-based: pass the endCursor value from pageInfo as the after parameter in the next call. The pageInfo object also exposes hasNextPage and hasPreviousPage booleans so you can walk the full review set without guessing offsets.

Search, Browse, and People

The search endpoint accepts a free-text query and returns an array of results across movies, TV shows, people, and news — each with title, url, image, and score (a percentage string or null when no Tomatometer exists). browse_movies accepts a status parameter (movies_in_theaters, movies_at_home, or upcoming_movies_in_theaters) to pull current trending tiles from the homepage. get_person_details accepts a person slug and returns structured metadata including birthDate, birthPlace, and an itemListElement filmography list, plus a separate filmography array parsed from an HTML table when present.

Editorial News

get_news_articles fetches articles from the Rotten Tomatoes editorial site. Each article in the response is a WordPress post object with id, date, slug, link, title.rendered, excerpt.rendered, author, and jetpack_featured_media_url. Results are ordered by most recent and support page and per_page pagination parameters.

Common use cases
  • Aggregate critic review quotes and original scores for a film using get_reviews with cursor pagination.
  • Display current Tomatometer scores for movies in theaters by calling browse_movies with status: movies_in_theaters.
  • Build a person profile page with birthdate, biography, and full filmography via get_person_details.
  • Power an entertainment search bar that returns scored results across movies, shows, and people using the search endpoint.
  • Track editorial coverage of a title by querying get_news_articles and filtering by slug or keyword.
  • Compare critic sentiment and scoreSentiment values across a TV show's full review history using get_reviews with its emsId.
  • Populate a movie detail view with cast, director, genre, and content rating from the metadata object returned by get_movie_details.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does Rotten Tomatoes have an official public developer API?+
Rotten Tomatoes shut down its public developer API program years ago and no longer accepts new API key applications. There is no official public endpoint available to third-party developers as of 2024.
How do I get paginated critic reviews for a movie or show?+
First call get_movie_details or get_tv_show_details with the relevant slug to retrieve the emsId field. Pass that value to get_reviews along with an optional page_count. Each response includes a pageInfo object with hasNextPage and endCursor. Pass endCursor as the after parameter in the next call to advance through the full review set.
Does the API return audience scores in addition to Tomatometer scores?+
The search and browse_movies endpoints return a single score field which reflects the Tomatometer percentage. The metadata object from detail endpoints includes aggregateRating from JSON-LD structured data. Separate audience score fields are not currently exposed. You can fork this API on Parse and revise it to add an endpoint targeting the audience score data.
Is season- or episode-level data available for TV shows?+
The get_tv_show_details endpoint returns numberOfSeasons and a containsSeason array at the show level. Individual episode metadata, per-episode ratings, and episode-level reviews are not currently returned. You can fork this API on Parse and revise it to add episode-level endpoints.
What is the `filmography` array in `get_person_details` and when is it empty?+
The filmography field is parsed from an HTML credits table on the person's page. It contains objects with rating, title, url, role, and year. When that table is absent from the page — which can happen for some personalities or crew members — the array is returned empty. The itemListElement inside metadata is the fallback source for filmography credits in those cases.
Page content last updated . Spec covers 7 endpoints from editorial.rottentomatoes.com.
Related APIs in EntertainmentSee all →
rottentomatoes.com API
Search for movies and TV shows, get detailed information like ratings and reviews, and browse curated collections to discover what to watch. Access comprehensive Rotten Tomatoes data including critic and audience scores, plot details, and user reviews all in one place.
tmdb.org API
Search for movies and TV shows to discover details like cast, crew, reviews, images, videos, and where to watch them. Get information about actors, browse trending and popular titles, and access comprehensive metadata for entertainment planning.
metacritic.com API
Search for games, movies, and TV shows, then retrieve detailed metadata, critic and user reviews, and ranked lists from Metacritic. Access comprehensive rating information and review data to discover top-rated entertainment content across all media types.
movietickets.com API
Find movie showtimes and theaters near you, browse now playing and coming soon films, and get detailed movie information including ratings and schedules. Plan your movie nights by checking availability across theaters and viewing comprehensive movie metadata all in one place.
filmaffinity.com API
Search FilmAffinity's film database by title, director, genre, year, and more. Retrieve detailed movie information including cast, crew, synopsis, ratings, and user reviews. Access top-rated lists, box office rankings, theatrical and streaming releases, and full filmographies for cast and crew members.
justwatch.com API
Search for movies and TV shows, retrieve streaming availability and detailed metadata, browse trending content, and discover similar titles — all via JustWatch.
atomtickets.com API
Find movie showtimes, theater locations, and ticket prices in your area, then browse current and upcoming films with detailed information. Search for specific movies or theaters to compare showtimes and pricing across venues near you.
imdb.com API
Search and retrieve comprehensive IMDb movie information including ratings, genres, cast, crew, and box office data in one place. Get full cast and crew details alongside plot summaries and financial insights for any movie title.