Endpoint Playground
Returns public person video metadata and thumbnail URLs only; playback URLs and media manifests are never returned. IMDb caps the upstream slice at 100 and provides no usable continuation cursor, so `total` can exceed returned rows and `has_more` reports that condition. Limit defaults to 50 and clamps to 100. Pass exactly one of `id` or `url`.
14 Oct 2026: 40 videos; 7 fields had a value in every checked item.
Sample value profiles: content_type: Clip (28), Interview (12); duration_seconds: 26 to 299, median 52; title: “Morgan Freeman | Career Retrospective” and 12 other values.
curl 'https://api.crawlora.net/api/v1/imdb/name/videos' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| id | string | No | IMDb name id | |
| url | string | No | Absolute https://www.imdb.com/name/<id>/ URL | |
| limit | integer | No | Rows to return, default 50, max 100 |
{
"code": 200,
"msg": "OK",
"data": {
"id": "nm0000151",
"name": "Morgan Freeman",
"limit": 50,
"url": "https://www.imdb.com/name/nm0000151/videogallery/",
"total": 214,
"has_more": true,
"videos": [
{
"id": "vi1137360921",
"title": "Morgan Freeman | Career Retrospective",
"content_type": "Clip",
"duration_seconds": 105,
"thumbnail": {
"url": "https://m.media-amazon.com/images/M/example._V1_.jpg",
"width": 1920,
"height": 1080
},
"primary_title": {
"id": "tt8544204",
"title": "IMDb Supercuts",
"url": "https://www.imdb.com/title/tt8544204/"
},
"position": 1
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.