TV Shows Scraper — Episodes & Cast (TVMaze) avatar

TV Shows Scraper — Episodes & Cast (TVMaze)

Pricing

from $2.00 / 1,000 results

Go to Apify Store
TV Shows Scraper — Episodes & Cast (TVMaze)

TV Shows Scraper — Episodes & Cast (TVMaze)

Scrape TV show data via the free TVMaze API — search or look up shows, get genre, network, rating, IMDb id, full episodes and cast. No key, no proxies.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ponderable Hydrometer

Ponderable Hydrometer

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Get complete TV show data — metadata, full episode lists and cast — from the free TVMaze API in one call. Search by name or look up by id/URL, and get genres, network, rating, IMDb id, every episode and the full cast. No key, no proxies.

Perfect for media / streaming apps, episode guides, recommendation tools and TV datasets.

What you get

Per show:

  • Identityid, name, type, language, url, officialSite, image
  • Classificationgenres, status (Running/Ended), runtime, premiered, ended
  • Ratings & networkrating (average), network, country
  • Cross-IDsimdb, thetvdb
  • Summary — plain-text (HTML stripped)
  • Optional episodes (when includeEpisodes on) — name, season, number, airdate, runtime, rating, summary, url
  • Optional cast (when includeCast on) — person + character pairs

Input

FieldTypeDefaultDescription
searchTermsarrayShow names to search, e.g. breaking bad
showsarrayTVMaze show ids or URLs, e.g. 169
includeEpisodesbooleanfalseAlso fetch the full episode list per show
includeCastbooleanfalseAlso fetch the cast per show
maxResultsPerSearchinteger10Shows returned per search term

Provide at least one of searchTerms or shows.

Example input

{
"searchTerms": ["breaking bad"],
"shows": ["https://www.tvmaze.com/shows/169/breaking-bad"],
"includeEpisodes": true,
"includeCast": true
}

Output (one show)

Fields below are the real normalizer output:

{
"id": 169,
"name": "Breaking Bad",
"type": "Scripted",
"language": "English",
"genres": ["Drama", "Crime", "Thriller"],
"status": "Ended",
"runtime": 60,
"premiered": "2008-01-20",
"ended": "2013-09-29",
"rating": 9.2,
"network": "AMC",
"country": "United States",
"officialSite": "http://www.amc.com/shows/breaking-bad",
"imdb": "tt0903747",
"thetvdb": 81189,
"image": "https://static.tvmaze.com/uploads/images/original_untouched/0/2400.jpg",
"summary": "Breaking Bad follows Walter White, a chemistry teacher...",
"url": "https://www.tvmaze.com/shows/169/breaking-bad",
"episodes": [
{ "name": "Pilot", "season": 1, "number": 1, "airdate": "2008-01-20", "runtime": 60, "rating": 8.2, "summary": "...", "url": "https://www.tvmaze.com/episodes/1/breaking-bad-1x01-pilot" }
],
"cast": [{ "person": "Bryan Cranston", "character": "Walter White" }]
}

episodes and cast appear only when their options are enabled.

Why this actor

  • Everything in one call — show + episodes + cast, no per-episode follow-ups.
  • Keyless & clean — the free public TVMaze API, no anti-bot; HTML summaries stripped to plain text.
  • Cross-IDs included — IMDb and TheTVDB ids for easy joining.

Pricing

Pay per result — $2.00 per 1,000 results (one result = one show). No subscription or platform fees.

  • TMDB Scraper — movies, TV and people with deep detail (BYO key).
  • JustWatch Scraper — where to stream / rent / buy any title, per country.

Notes & limits

  • Search is name-based and broad; pass exact ids/URLs in shows for precise lookups.
  • Independent tool built on the free public TVMaze API; not affiliated with or endorsed by TVMaze. You are responsible for compliant use of the output.