{id}: Get person by ID

API: tvmaze.com:tvmaze-api
Endpoint: /people/{id}
Response format: application/json
Charset: utf-8
Auth: none
Method: GET
Last Status: 200
Latency: 134ms

Description

Retrieve detailed information about a specific person (actor, director, etc.) by their TVmaze ID. Returns biographical information including name, country, birthday, deathday, and images. Use this when you have a person ID and need their complete profile.

From spec: Retrieve information about a specific person (actor, crew member, etc.).

Usage Tips

- Use 'embed=castcredits' to include all shows this person appeared in - Use 'embed=crewcredits' to include crew credits - Birthday and deathday are in ISO format (YYYY-MM-DD) - Images provided in multiple sizes

Parameters (1)

id (integer, path, required)

Person ID

Examples (4)

Get person by ID 1 curl

Demonstrates calling /people/{id}

curl 'https://api.tvmaze.com/people/1'
import requests

resp = requests.get("https://api.tvmaze.com/people/1")
data = resp.json()
import zingu_apis

api = zingu_apis.api("tvmaze")
result = api.fetch("people/{id}")

for item in result:
    print(item)
const resp = await fetch("https://api.tvmaze.com/people/1");
const data = await resp.json();
Get person by ID 100 curl

Demonstrates calling /people/{id}

curl 'https://api.tvmaze.com/people/100'
import requests

resp = requests.get("https://api.tvmaze.com/people/100")
data = resp.json()
import zingu_apis

api = zingu_apis.api("tvmaze")
result = api.fetch("people/{id}")

for item in result:
    print(item)
const resp = await fetch("https://api.tvmaze.com/people/100");
const data = await resp.json();
Get person by ID 1000 curl

Demonstrates calling /people/{id}

curl 'https://api.tvmaze.com/people/1000'
import requests

resp = requests.get("https://api.tvmaze.com/people/1000")
data = resp.json()
import zingu_apis

api = zingu_apis.api("tvmaze")
result = api.fetch("people/{id}")

for item in result:
    print(item)
const resp = await fetch("https://api.tvmaze.com/people/1000");
const data = await resp.json();
Get person by ID doc_extracted

Demonstrates calling /people/{id}

curl 'https://api.tvmaze.com/people/50'
import requests

resp = requests.get("https://api.tvmaze.com/people/50")
data = resp.json()
import zingu_apis

api = zingu_apis.api("tvmaze")
result = api.fetch("people/{id}")

for item in result:
    print(item)
const resp = await fetch("https://api.tvmaze.com/people/50");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 17:13:10.943191 200 134ms
2026-04-16 03:26:54.318506 200 185ms
2026-04-16 02:10:36.827279 200 115ms
2026-04-16 01:53:44.989115 200 178ms
2026-04-16 00:05:23.841656 200 114ms
2026-04-15 03:34:20.769412 200 140ms
2026-04-15 03:20:28.430545 200 192ms
2026-04-15 00:33:57.731541 200 152ms
2026-04-15 00:25:26.653853 200 158ms
2026-04-14 03:36:10.607807 200 163ms
2026-04-14 03:03:13.458935 200 140ms
2026-04-14 01:28:52.445450 200 154ms
2026-04-14 01:12:47.939997 200 150ms
2026-04-12 16:43:26.405413 200 391ms
2026-04-12 14:20:59.544427 200 138ms
2026-04-12 13:55:32.801671 200 96ms
2026-04-12 12:31:01.629480 200 127ms
2026-04-10 02:02:51.717234 200 111ms
2026-04-10 01:57:17.408888 200 112ms
2026-04-10 00:41:01.253485 200 95ms
2026-04-10 00:16:07.528943 200 84ms
2026-04-09 00:38:52.629090 200 308ms
2026-04-09 00:30:36.813333 200 154ms
2026-04-09 00:03:26.711484 200 144ms
2026-04-09 00:02:01.898413 200 294ms
2026-03-23 10:35:33.545452 200 90ms
2026-03-23 10:20:54.927593 200 100ms
2026-03-23 09:28:35.485544 200 82ms
2026-03-23 09:12:53.640471 200 97ms