Endpoint Playground
Returns movie rows from Rotten Tomatoes' browse listing. Use `/rottentomatoes/browse/filters` to discover current values for each list. Filters accept comma-separated values; pagination uses the opaque `after` cursor from the previous response.
14 Oct 2026: 10 items; 7 fields had a value in every checked item and 1 varied between items.
Sample value profiles: date_created: Opened Oct 09, 2026 (6), Opens Oct 16, 2026 (3), Re-releasing Oct 14, 2026 (1); position: 1 to 10, median 5; title: “Other Mommy” and 9 other values.
curl 'https://api.crawlora.net/api/v1/rottentomatoes/browse/movies?list=movies_in_theaters&sort=popular&genres=action&ratings=g&audience=verified_hot&critics=certified_fresh&affiliates=theaters' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| list | string | No | movies_in_theaters | Movie browse list: movies_in_theaters, movies_at_home, movies_coming_soon |
| sort | string | No | popular | Sort value from the selected list's browse/filters response |
| genres | string | No | action | Comma-separated genre values from browse/filters |
| ratings | string | No | g | Comma-separated content ratings from browse/filters |
| audience | string | No | verified_hot | Comma-separated Popcornmeter values from browse/filters |
| critics | string | No | certified_fresh | Comma-separated Tomatometer values from browse/filters |
| affiliates | string | No | theaters | Comma-separated streaming/service values from browse/filters |
| after | string | No | Opaque next-page cursor returned in data.page_info.end_cursor | |
| limit | integer | No | Rows to return, default 10, max 30 |
{
"code": 200,
"msg": "OK",
"data": {
"list": "movies_in_theaters",
"sort": "popular",
"limit": 2,
"title": "Movies in Theaters",
"items": [
{
"position": 1,
"media_type": "Movie",
"title": "Example Movie",
"path": "/m/example_movie",
"url": "https://www.rottentomatoes.com/m/example_movie"
}
],
"page_info": {
"has_next_page": true,
"end_cursor": "Mjk="
},
"public_page_derived": true
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.