Rotten Tomatoes APIunofficial
Public movie search and critic scores from Rotten Tomatoes HTML and JSON-LD.
- rottentomatoes.com
all live 2 operations, checked by the installs that call them.
Try it
Set up API Anything for your agents:
npx -y api-anything setupThen ask your agent, which finds this site by itself, or call it from a shell:
api-anything pull rottentomatoes
api-anything call rottentomatoes getMovie slug=inceptionOperations
| Operation | Method | Login | Writes | Status |
|---|---|---|---|---|
getMovie(slug) -> title, url, tomatometer, criticReviews, dateCreated, contentRating, genres, directorsRead public Rotten Tomatoes movie metadata and aggregate critic score from its JSON-LD. |
GET | no | no | Live0 confirmations |
searchMovies(q) -> title, url, year, tomatometer, castSearch public Rotten Tomatoes movie titles, first-page results only. |
GET | no | no | Live0 confirmations |
Notes
No account or API key was needed for the verified calls. searchMovies returns the first movie section of the public search page, up to ten fuzzy matches, with no pagination. Results can match cast or other metadata, so a title need not contain the query.
getMovie takes the slug after /m/ in a search result URL. tomatometer is the percentage of positive professional critic reviews, not a mean star rating or an audience score. It can be blank or absent when unrated. dateCreated is the site's JSON-LD property and is not guaranteed to mean a worldwide release date. Review text, audience ratings, TV pages and streaming availability are not included.
About these operations
Each operation is a request learned from Rotten Tomatoes's own web pages: API Anything replays it over plain HTTP and falls back to a browser when it must. Read them as JSON.