TV Maze Scraper - TV Shows & Episodes Data avatar

TV Maze Scraper - TV Shows & Episodes Data

Pricing

from $10.00 / 1,000 results

Go to Apify Store
TV Maze Scraper - TV Shows & Episodes Data

TV Maze Scraper - TV Shows & Episodes Data

Scrape TV show data including ratings, genres, episodes, cast and schedule from TVmaze. Search shows by name or browse today's TV schedule. Free, no API key needed.

Pricing

from $10.00 / 1,000 results

Rating

0.0

(0)

Developer

lulz bot

lulz bot

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Categories

Share

Scrape TV show data including ratings, genres, episodes, cast and schedule from TVmaze. Search shows by name or browse today's TV schedule. Free, no API key needed.

Features

  • Search Shows: Find TV shows by name with ratings, genres, status, network info
  • TV Schedule: Get today's (or any date's) TV schedule for any country
  • People Search: Find actors and crew members
  • Episode Data: Optionally fetch all episodes for each show found
  • No API Key: Uses the free TVmaze public API

Modes

Search Shows

Search for TV shows by name. Returns show details including rating, genres, network, and more.

TV Schedule

Get the TV schedule for a specific date and country. See what's airing with episode details.

Search People

Search for actors and other people in the TV industry.

Output Fields (Shows)

FieldDescription
idTVmaze show ID
nameShow name
typeShow type (Scripted, Reality, Animation, etc.)
languagePrimary language
genresArray of genres
statusRunning, Ended, To Be Determined, etc.
premieredPremiere date
endedEnd date (if applicable)
ratingAverage rating (0-10)
runtimeEpisode runtime in minutes
networkNetwork or streaming service
officialSiteOfficial website URL
imageShow poster image URL
summaryShow description (HTML stripped)
scrapedAtISO timestamp

Output Fields (Schedule)

FieldDescription
showNameShow name
episodeNameEpisode title
seasonSeason number
numberEpisode number
airdateAir date
airtimeAir time
runtimeRuntime in minutes
networkNetwork name
summaryEpisode summary
scrapedAtISO timestamp

Input Options

  • Mode: search, schedule, or people
  • Search Query: Text to search for (shows or people)
  • Date: Schedule date in YYYY-MM-DD format
  • Country: Country code for schedule (US, GB, DE, etc.)
  • Include Episodes: Fetch full episode lists for shows
  • Max Results: Limit the number of results

Use Cases

  • Entertainment apps: Build TV guide features with schedule data
  • Content analysis: Analyze TV show ratings, genres, and trends
  • Media monitoring: Track new show premieres and season finales
  • Research: Study TV programming patterns across countries
  • Recommendation engines: Use ratings and genre data for suggestions

Example Output

{
"id": 169,
"name": "Breaking Bad",
"type": "Scripted",
"language": "English",
"genres": ["Drama", "Crime", "Thriller"],
"status": "Ended",
"premiered": "2008-01-20",
"ended": "2013-09-29",
"rating": 9.3,
"runtime": 60,
"network": "AMC",
"officialSite": "http://www.amc.com/shows/breaking-bad",
"image": "https://static.tvmaze.com/uploads/images/original_untouched/0/2400.jpg",
"summary": "A high school chemistry teacher diagnosed with inoperable lung cancer...",
"scrapedAt": "2026-04-26T12:00:00.000Z"
}

Data Source

  • TVmaze — Free TV show database with 70,000+ shows

Run on Apify

This scraper runs on the Apify platform — a full-stack web scraping and automation cloud. Sign up for a free account to get started with 30-day trial of all features.

Try Apify free ->