Endpoint Playground
Returns public IMDb episode rows for a series title. Limit defaults to 10 and clamps to 20. Optional `season` filters the episodes returned. Pass exactly one of `id` or `url`.
14 Oct 2026: 10 episodes; 6 fields had a value in every checked item and 4 varied between items.
Sample value profiles: public_signals: 3 to 6, median 6; title: “Game of Thrones: Unaired Original Pilot” and 9 other values; url: imdb.com.
curl 'https://api.crawlora.net/api/v1/imdb/title/episodes' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | string | No | IMDb title id | |
| url | string | No | Absolute https://www.imdb.com/title/<id>/ URL | |
| season | integer | No | Season number to request | |
| limit | integer | No | Rows to return, default 10, max 20 |
{
"code": 200,
"msg": "OK",
"data": {
"id": "tt0944947",
"season": 1,
"limit": 10,
"episodes": [
{
"id": "tt1480055",
"title": "Winter Is Coming",
"url": "https://www.imdb.com/title/tt1480055/",
"season": 1,
"episode": 1,
"air_date": "17 Apr 2011",
"rating_value": 8.9,
"rating_count": 52000
}
],
"public_page_derived": true
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.