TV Shows Scraper - Details, Episodes & Cast (TVMaze)
Pricing
Pay per usage
TV Shows Scraper - Details, Episodes & Cast (TVMaze)
Search TV shows and get full details (rating, genres, network, status, premiere, runtime, summary, IMDb id), plus episodes and cast. Free TVMaze API, no API key. Export JSON, CSV or Excel for TV apps, tracking and research.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Get Anything
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
5 days ago
Last modified
Categories
Share
TV Shows Scraper — Details, Episodes & Cast (TVMaze)
Search TV shows and get full details (rating, genres, network, status, premiere, runtime, summary, IMDb id), plus episodes and cast, from the free TVMaze API. No API key.
What it does
- Search shows by name, or look up by TVMaze ID or IMDb ID.
- Details — type, language, genres, status, runtime, premiere/end dates, rating, network, official site, IMDb/TVDB ids, image, summary.
- Episodes — full list with season/number, air date, runtime, rating, summary.
- Cast — actor + character, with country, birthday and photo.
- Export to JSON, CSV, or Excel, or pull via the Apify API.
Input
| Field | Description |
|---|---|
searchTerms | Show names to search. |
showIds | TVMaze numeric IDs. |
imdbIds | IMDb IDs (tt0903747). |
maxShowsPerSearch | Cap per search term. |
getEpisodes | Also pull the episode list. |
getCast | Also pull the cast. |
Example
{ "searchTerms": ["Breaking Bad"], "getEpisodes": true, "getCast": true }
Output
{ "resultType": "show", "name": "Breaking Bad", "rating": 9.2,"genres": ["Drama","Crime","Thriller"], "network": "AMC", "imdb": "tt0903747" }
{ "resultType": "episode", "show": "Breaking Bad", "season": 1, "number": 1,"name": "Pilot", "airdate": "2008-01-20", "rating": 8.9 }
Use cases
- TV apps & trackers — catalog, episode guides, air dates.
- Recommendation & analytics — ratings and genres across shows.
- Media research — cast/crew and network data.
- AI/RAG — feed show and episode summaries to an LLM.
FAQ
Do I need an API key? No — TVMaze's API is free.
Can I match to IMDb? Yes — look up by IMDb id, and each show record includes its imdb id.
Data licensed by TVMaze under CC BY-SA; attribute TVMaze where required.
🤖 Use with Claude or ChatGPT (MCP)
Run this actor from Claude, ChatGPT, Cursor or any MCP client via the Apify MCP server. In Claude Desktop: Settings → Connectors → Add custom connector → https://mcp.apify.com. Or expose just this tool:
{ "mcpServers": { "apify": { "url": "https://mcp.apify.com?tools=get_anything/tv-shows-scraper" } } }
Full guide: Connect Apify actors to Claude & ChatGPT.
⭐ Found this useful?
If this Actor saved you time, please leave a rating on its Apify page — reviews genuinely help others discover it and help me keep improving it.