Endpoint Playground
Returns Rotten Tomatoes TV episode metadata, scorecard data, parent series/season metadata, and public video metadata. Pass exactly one of `path` or `url`.
14 Oct 2026: 6 cast; 3 fields had a value in every checked item.
Sample value profiles: name: “Bryan Cranston” and 5 other values; url: rottentomatoes.com; image_url: resizing.flixster.com.
curl 'https://api.crawlora.net/api/v1/rottentomatoes/episode' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| path | string | No | Rotten Tomatoes episode path | |
| url | string | No | Absolute https://www.rottentomatoes.com episode URL |
{
"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
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.