TV Maze Scraper - TV Shows & Episodes Data
Pricing
from $10.00 / 1,000 results
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
Maintained by CommunityActor 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)
| Field | Description |
|---|---|
id | TVmaze show ID |
name | Show name |
type | Show type (Scripted, Reality, Animation, etc.) |
language | Primary language |
genres | Array of genres |
status | Running, Ended, To Be Determined, etc. |
premiered | Premiere date |
ended | End date (if applicable) |
rating | Average rating (0-10) |
runtime | Episode runtime in minutes |
network | Network or streaming service |
officialSite | Official website URL |
image | Show poster image URL |
summary | Show description (HTML stripped) |
scrapedAt | ISO timestamp |
Output Fields (Schedule)
| Field | Description |
|---|---|
showName | Show name |
episodeName | Episode title |
season | Season number |
number | Episode number |
airdate | Air date |
airtime | Air time |
runtime | Runtime in minutes |
network | Network name |
summary | Episode summary |
scrapedAt | ISO 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.