Get an IMDb person
Retrieve an actor, director or other person by IMDb name ID or URL: bio, birth and death details, professions, alternate names, popularity rank, known-for titles and filmography credit counts.
/v1/imdb/personx-api-keyHeaders
Get your API keyYour ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.
IMDb name ID such as nm0000151. Provide id or url, not both.
max 12 chars
imdb.com name URL such as https://www.imdb.com/name/nm0000151/.
max 1024 chars
https://www.imdb.com/name/nm0000151/True when usable data is returned; inspect status and coverage.
success or partial for usable data; failed or challenged for a failure.
one of: success, partial
Request correlation UUID.
Public imdb.com page the data describes.
absolute HTTPS URL
UTC retrieval timestamp.
Returned-page coverage and mapping warnings.
IMDb's public web API.
Whether every supported field was mapped without a reported omission.
Named warnings: source_field_error (IMDb could not supply a field, which is null), invalid_item (an entry without an ID or name was skipped), record_limit (a list was capped) or total_unavailable (no total count).
Retrieval attempt, source byte and timing measurements.
Upstream request attempts, including any retry.
≥ 0
Decoded source bytes read during this request.
≥ 0
Elapsed operation time in milliseconds.
≥ 0
Person details.
IMDb name ID (nm…).
Public imdb.com name page.
absolute HTTPS URL
Name.
Primary headshot, or null.
Image URL.
absolute HTTPS URL
Width in pixels, or null.
≥ 0
Height in pixels, or null.
≥ 0
Image caption, or null.
Mini biography, or null.
Birth date as YYYY-MM-DD, YYYY-MM or YYYY, or null.
Birth place, or null.
Death date as YYYY-MM-DD, YYYY-MM or YYYY, or null.
Death place, or null.
Height as displayed by IMDb, or null.
Primary professions.
up to 10 items
Always included.
Always included.
Other names the person is known by, at most 10.
up to 10 items
Current IMDb STARmeter rank, or null.
≥ 0
Titles the person is best known for, at most 4.
up to 4 items
Always included.
Always included.
absolute HTTPS URL
Always included.
Always included.
Always included.
Always included.
Always included.
≥ 0
Always included.
0 – 10
Always included.
absolute HTTPS URL
Always included.
Always included.
up to 20 items
Credit counts across the full filmography.
All credits, or null.
≥ 0
Actor and actress credits, or null.
≥ 0
Director credits, or null.
≥ 0
Writer credits, or null.
≥ 0
Producer credits, or null.
≥ 0
Composer credits, or null.
≥ 0
Appearances as themselves, or null.
≥ 0
No fields match.
HTTP 200 returns the success variant. Check status: partial means usable data with warnings, and failed or challenged requests carry a failure object described in Errors & responses.
| HTTP | failure.code | Meaning |
|---|---|---|
| 200 | partial | Usable data with named field-error, invalid-item, record-limit or total warnings. |
| 400 | invalid_request | Missing, duplicate, malformed or unsupported parameters, or a cursor IMDb rejected. |
| 401 | unauthorized | Missing or invalid worker API key. |
| 404 | not_found | The requested IMDb title or person was not found. |
| 422 | unsupported_page | The IMDb response structure or identity could not be mapped. |
| 502 | upstream_challenged | IMDb challenged retrieval. |
| 502 | upstream_rate_limited | IMDb rate-limited retrieval. |
| 502 | upstream_error | Source retrieval did not complete. |
| 502 | response_too_large | Decoded source bytes exceeded the request limit. |
| 502 | unsafe_redirect | IMDb answered with a redirect, which is never followed. |
| 502 | request_limit | The upstream request budget was exhausted. |
| 503 | busy | Worker request or queue capacity was exceeded. |
| 504 | timeout | The operation deadline expired. |