Sammlung von Tomatometer- und Publikumswertungen
Mit Rotten Tomatoes-Endpunkten verwandelst du sammlung von tomatometer- und publikumswertungen in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Filme, Serien, Staffeln und Episodendetails von Rotten Tomatoes samt Tomatometer und Publikumswertung, Kritiker- und Publikums-Reviews, Cast/Crew sowie Browse-Listen als normalisiertes JSON für Kataloge und Recherche sammeln.
Film- und Serienbewertungen, Reviews, Kommentare, Staffeln, Episoden und Personendaten von Rotten Tomatoes aus öffentlichen Seiten als strukturiertes JSON extrahieren.
Endpunkt-Familien
6
Dokumentierte Parameter
92
Beispiele
20
Live-Katalog-Snapshot
Aktive Endpunkte
20
Methoden
GET
Pflichtparameter
27
Schema-Referenzen
20
{
"platform": "Rotten Tomatoes",
"endpoint": "rottentomatoes-search",
"method": "GET",
"path": "/rottentomatoes/search",
"auth": "apiKey"
}Verwandte Use Cases
Use Cases
Film- und Serienbewertungen, Reviews, Kommentare, Staffeln, Episoden und Personendaten von Rotten Tomatoes aus öffentlichen Seiten als strukturiertes JSON extrahieren.
Mit Rotten Tomatoes-Endpunkten verwandelst du sammlung von tomatometer- und publikumswertungen in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Mit Rotten Tomatoes-Endpunkten verwandelst du monitoring von kritiker- und publikums-reviews in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Mit Rotten Tomatoes-Endpunkten verwandelst du anreicherung von film- und seriendatenkatalogen in wiederholbare API-Requests mit dokumentierten Inputs und JSON-Antworten.
Managed Execution
Jede Zahl unten stammt direkt aus dem Live-Rotten Tomatoes-Endpunktkatalog — 20 Endpunkte, 92 dokumentierte Request-Parameter und 20 veröffentlichte Response-Schemas — demselben Katalog, gegen den auch Docs und Playground laufen.
20 documented Rotten Tomatoes endpoints, grouped into 11 request families — Editorial, Browse and Movie, plus 8 more.
92 request parameters are documented across those Rotten Tomatoes endpoints, 27 of them required — the full input contract is public before you write any integration code.
20 of the 20 Rotten Tomatoes endpoints ship a recorded example response, and 20 carry a documented response schema — you can code against the real JSON before the first request.
Rotten Tomatoes endpoints document their error responses (400, 404, 429, 500 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
20 hosted MCP tools back the Rotten Tomatoes endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Abdeckungskarte
Diese Karten werden aus dem aktiven Endpunktkatalog generiert, damit die Landingpage dieselbe API-Oberfläche widerspiegelt, die auch Docs und Playground nutzen.
/rottentomatoes/editorial/content
/rottentomatoes/browse/movies
/rottentomatoes/movie
/rottentomatoes/critics/authors
/rottentomatoes/episode
/rottentomatoes/person
Ausgewählte Endpunkte
/rottentomatoes/searchReturns normalized Rotten Tomatoes movie search rows from credential-free server-rendered search HTML.
Hinweise zur Response
- Returns normalized movie rows parsed from credential-free Rotten Tomatoes search HTML. - A true no-results page returns an empty `results` array. Challenge pages or parser drift return an upstream error. Example response: ```json { "code": 200, "msg": "OK", "data": { "query": "inception", "limit": 2, "results": [ { "title": "Inception", "path": "/m/inception", "url": "https://www.rottentomatoes.com/m/inception", "release_year": "2010", "tomatometer_score": 87, "tomatometer_sentiment": "POSITIVE" } ] } } ```
MCP-Tool rottentomatoes_search
/rottentomatoes/movieReturns normalized Rotten Tomatoes movie metadata, scorecard data, and representative embedded audience reviews. Pass exactly one of `path` or `url`.
Hinweise zur Response
- `data.public_page_derived` is `true`. - `critics_score` and `audience_score` are included only when the public page exposes scorecard data. - Upstream challenge pages, malformed page data, or parser drift are returned as typed upstream errors. Example response: ```json { "code": 200, "msg": "OK", "data": { "title": "Inception", "path": "/m/inception", "url": "https://www.rottentomatoes.com/m/inception", "media_type": "Movie", "critics_score": { "score_percent": "87%" }, "audience_score": { "score_percent": "91%" }, "public_page_derived": true } } ```
MCP-Tool rottentomatoes_movie
/rottentomatoes/seriesReturns normalized Rotten Tomatoes TV series metadata and scorecard data from a credential-free public series page. Pass exactly one of `path` or `url`.
Hinweise zur Response
- `data.public_page_derived` is `true`. - `critics_score` and `audience_score` are included only when the public page exposes scorecard data. - `seasons` comes from public `TVSeries` JSON-LD `containsSeason` entries. - Upstream challenge pages, malformed page data, or parser drift are returned as typed upstream errors. Example response: ```json { "code": 200, "msg": "OK", "data": { "title": "Breaking Bad", "path": "/tv/breaking_bad", "url": "https://www.rottentomatoes.com/tv/breaking_bad", "media_type": "TvSeries", "number_of_seasons": 5, "critics_score": { "score_percent": "96%" }, "audience_score": { "score_percent": "97%" }, "public_page_derived": true } } ```
MCP-Tool rottentomatoes_series
/rottentomatoes/seasonReturns normalized Rotten Tomatoes TV season metadata, scorecard data, parent series metadata, and episode rows from a credential-free public season page. Pass exactly one of `path` or `url`.
Hinweise zur Response
- `data.public_page_derived` is `true`. - `episodes` comes from public `TVSeason` JSON-LD `episode` entries. - `critics_score` and `audience_score` are included only when the public page exposes scorecard data. - Upstream challenge pages, malformed page data, or parser drift are returned as typed upstream errors. Example response: ```json { "code": 200, "msg": "OK", "data": { "title": "Season 1", "path": "/tv/breaking_bad/s01", "url": "https://www.rottentomatoes.com/tv/breaking_bad/s01", "media_type": "TvSeason", "parent_series": { "title": "Breaking Bad", "path": "/tv/breaking_bad" }, "episode_count": 7, "critics_score": { "score_percent": "86%" }, "audience_score": { "score_percent": "95%" }, "public_page_derived": true } } ```
MCP-Tool rottentomatoes_season
/rottentomatoes/episodeReturns normalized Rotten Tomatoes TV episode metadata, scorecard data, parent series/season metadata, and public video metadata from a credential-free public episode page. Pass exactly one of `path` or `url`.
Hinweise zur Response
- `data.public_page_derived` is `true`. - `parent_series` and `parent_season` come from public JSON-LD and vanity metadata when exposed by the page. - `video` is included only when the public `TVEpisode` JSON-LD exposes video metadata. - `critics_score` and `audience_score` are included only when the public page exposes scorecard data. Some episode pages expose review/rating counts without score percentages. - Upstream challenge pages, malformed page data, or parser drift are returned as typed upstream errors. Example response: ```json { "code": 200, "msg": "OK", "data": { "title": "Pilot", "path": "/tv/breaking_bad/s01/e01", "url": "https://www.rottentomatoes.com/tv/breaking_bad/s01/e01", "ems_id": "ccda9549-4dcb-3147-9a2b-1106dcf852f7", "media_type": "TvEpisode", "parent_series": { "title": "Breaking Bad", "path": "/tv/breaking_bad" }, "parent_season": { "title": "Season 1", "path": "/tv/breaking_bad/s01", "season_number": 1 }, "season_number": 1, "episode_number": 1, "air_date": "2008-01-20", "video": { "title": "Breaking Bad: Official Clip - Walter Wants to Cook" }, "public_page_derived": true } } ```
MCP-Tool rottentomatoes_episode
/rottentomatoes/movie/reviewsReturns normalized critic or audience reviews from Rotten Tomatoes public review JSON hydrated by the movie review page, including pagination metadata. Pass exactly one of `path` or `url`. Supported `type` values are `critics`, `top-critics`, `audience`, and `verified-audience`.
Hinweise zur Response
- `data.public_page_derived` is `true`. - `data.page_info.has_next_page` and `data.page_info.end_cursor` expose Rotten Tomatoes pagination state when another page is available. - Review type values other than `critics`, `top-critics`, `audience`, and `verified-audience` are rejected before upstream IO. - Blocked pages, malformed review JSON, and parser drift return upstream errors. Example response: ```json { "code": 200, "msg": "OK", "data": { "type": "critics", "limit": 10, "page_info": { "has_next_page": true, "end_cursor": "eyJ0eXBlIjoiUmV2aWV3In0" }, "reviews": [ { "display_name": "Danilo Castro", "review": "A representative review excerpt." } ], "public_page_derived": true } } ```
MCP-Tool rottentomatoes_movie_reviews
Verwandte APIs
Media & Streaming
Browse Sportskeeda's sports and entertainment coverage, community wikis, quizzes, and fan games with the catalog's current slugs and filter limits.
Media & Streaming
Research streaming catalogs, title availability, providers, offers, seasons, episodes, and release changes from JustWatch with normalized JSON.
Media & Streaming
Turn Apple Books ebook and audiobook pages into structured data — search, catalog detail, paginated customer reviews, similar titles, author bibliographies, series listings, and chart rankings as normalized JSON. Credential-free.
So scrapst du Rotten Tomatoes
Rotten Tomatoes hat den offenen Developer-Zugang eingestellt und lizenziert Daten inzwischen über Fandango. Crawloras 9 Rotten-Tomatoes-Endpunkte lesen stattdessen credential-freie öffentliche Seiten aus und liefern Film-, Serien-, Staffel- und Episodendetails — inklusive Tomatometer und Publikumswertung, Kritiker- und Publikums-Reviews, Cast/Crew und Browse-Listen — als normalisiertes JSON.
Der Such-Endpunkt akzeptiert einen Suchbegriff und liefert Filmeinträge aus Rotten Tomatoes' server-seitig gerenderten Suchergebnissen, jeweils mit dem für den nächsten Schritt nötigen path.
Film-, Serien-, Staffel- und Episoden-Endpunkte akzeptieren jeweils path oder vollständige url — je nachdem, was du bereits hast.
Der Review-Endpunkt akzeptiert einen type-Parameter — critics, top-critics, audience oder verified-audience — und unterstützt limit sowie den after-Cursor zur Paginierung.
Film-Browse deckt movies_in_theaters, movies_at_home und movies_coming_soon ab, sortierbar nach popular, newest oder top_box_office; Serien-Browse deckt Serienlisten ab.
Call /rottentomatoes/browse/filters with one of the four lists to read its current sort, genre, rating, audience, critic, and selected affiliate values before sending browse requests; filter values are scoped to that list.
Use /rottentomatoes/editorial/types to discover the accepted collection types, then page /rottentomatoes/editorial/content. Editorial search is separate and can return third-party source URLs without fetching those sites.
Page the critic directory by letter or name search, with inactive critics as an optional cohort. For coverage discovery, list current child sitemaps, then page one named sitemap; URL results omit paths excluded by robots rules.
FAQ
Keine offene offizielle API. Rotten Tomatoes hat den öffentlichen Developer-Zugang eingestellt und lizenziert Daten jetzt über die Fandango-Partnerschaft. Crawlora ist nicht mit Rotten Tomatoes verbunden; die Endpunkte lesen credential-freie öffentliche Seiten und liefern Bewertungen und Reviews als JSON.
Ja. Titeldetails liefern sowohl den Kritiker-Tomatometer als auch die Publikumswertung sowie Cast-/Crew-Informationen für Filme, Serien, Staffeln und Episoden.
Der type-Parameter des Review-Endpunkts akzeptiert critics, top-critics, audience oder verified-audience — jede Gruppe ist also ein eigener Aufruf, keine clientseitige Filterung.
Rotten Tomatoes' path oder eine vollständige url. Die Suche liefert path, der übliche Ablauf ist also: erst suchen, dann path an Detail- oder Review-Endpunkt übergeben.
Read /rottentomatoes/browse/filters for the selected list first. The accepted values vary by list and change over time, so the response is the current source for sort, genre, rating, audience, critic, and affiliate filters.
The sitemap index lists public child inventories. The URL endpoint returns eligible paths from one child sitemap and excludes gallery, search, account, and other URLs disallowed by Rotten Tomatoes' robots rules.
Call /rottentomatoes/editorial/types, then pass one returned value to /rottentomatoes/editorial/content. The live-checked set includes article, guide, gallery, hub-subpage, rt-hub, how-to, and several other public collection types.