Endpoint Playground
Returns the publications one Rotten Tomatoes critic writes for: publication name, editorial site URL, logo image, encrypted and numeric publication ids, and the top-publication and Tomatometer-approved flags. The list is read directly from Rotten Tomatoes' feed (normally a second or two), with a slower browser fallback when the feed cannot be read. Only the first page is served today; `data.page_info.end_cursor` reports that more exist. An unknown critic path returns 404. Pass exactly one of `path` or `url`.
curl 'https://api.crawlora.net/api/v1/rottentomatoes/critic/publications' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| path | string | No | Rotten Tomatoes critic path: /critic/{slug}. /critics/{slug} (the form critics/authors returns) and /profiles/critic/{slug} are accepted too | |
| url | string | No | Absolute https://www.rottentomatoes.com critic URL |
{
"code": 200,
"msg": "OK",
"data": {
"critic": {
"kind": "critic",
"path": "/critic/mark-kermode",
"url": "https://www.rottentomatoes.com/critic/mark-kermode"
},
"publications": [
{
"name": "Empire Magazine",
"editorial_url": "",
"image_url": "https://resizing.flixster.com/example.jpg",
"encrypted_publication_id": "1XrAqGrw",
"publication_id": "148",
"is_top_publication": true,
"tomatometer_approved": true
},
{
"name": "Time Out",
"editorial_url": "http://www.timeout.com",
"encrypted_publication_id": "example",
"publication_id": "117",
"is_top_publication": true,
"tomatometer_approved": true
}
],
"page_info": {
"has_next_page": false,
"end_cursor": ""
},
"source_url": "https://www.rottentomatoes.com/critic/mark-kermode",
"fetched_at": "2026-10-29T09:00:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.