Rotten Tomatoes

Rotten Tomatoes API & Data Access

Unofficial | 👉 Official Rotten Tomatoes Website: | 👥 Contributors: steve


These are unofficial Rotten Tomatoes API endpoints useful for scraping public data such as movie information, trailors, actors, photos and more. These endpoints are made available for unofficial use and experimentation, such as for security research, use at your own risk!

These endpoints were uncovered from the Rotten Tomatoes mobile app using MITM proxy interception, meaning that these endpoints are unlikely to change too much as mobile clients tend to stick around in the wild for a while. Hence, it should be safe to assume these won’t change too much over the next few years.

Rate Limiting

Please be considerate when requesting data through these endpoints or Rotten Tomatoes may block your requesting IP address. We don’t recommend exceeding one request per second per proxy.

Read Only

These endpoints are “read only” and only allow you to scrape data.

Official API

There is no known officially supported Rotten Tomatoes.

Sample Data

Below is a sample JSON snippet for a movie. You can also download aggregate results together in CSV format.

Sample Data

  "id": 771509685,
  "title": "I Got the Hook-Up 2",
  "url": "/m/i_got_the_hook_up_2",
  "tomatoIcon": "NA",
  "tomatoScore": null,
  "theaterReleaseDate": "Jul 12",
  "dvdReleaseDate": "Jul 12",
  "mpaaRating": "NR",
  "synopsis": "Black and Blue's restaurant gets shut down and they're left in financial trouble. Blue's son Fatboy then suggests selling stolen phones in order to make some of the money back. The stolen phones unfortunately had the Colombian cartel's stash of illegal drugs putting him in an even worse situation than before.",
  "synopsisType": "synopsis",
  "mainTrailer": {...},
  "posters": {...},
  "actors": [...]