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
14d 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 →
noor-book.com API
Search and discover books across 1,800+ categories in the Noor Book library, retrieving detailed information about titles, authors, biographies, and book metadata. Access comprehensive author profiles and browse one of the largest Arabic and English digital book collections with over 289,000 authors.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
novelbin.me API
Search and browse novels by title, genre, or popularity, and explore trending, completed, or recently updated works. Access full novel details, chapter listings, chapter content, author information, related titles, and reader comments. Authenticated users can manage bookmarks with reading-status tracking and subscribe to novels for update notifications.
quizbowlpackets.com API
Search and browse thousands of quizbowl question sets across all competition levels, then access detailed metadata like difficulty, subjects, and download links for each packet. Find the perfect practice materials for High School, Collegiate, Middle School, or Pop Culture quizbowl competitions.
glastonburyfestivals.co.uk API
Discover historical and current Glastonbury Festival line-ups, find artist set times and stage locations, and search for specific performers across all festival years. Stay updated with the latest festival news and explore detailed information about festival areas and stages.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.