TV Shows API — search, episodes & schedule (no key)
Pricing
from $2.00 / 1,000 tv queries
TV Shows API — search, episodes & schedule (no key)
TV show data from TVMaze: search shows, full details (genres, network, rating, image, IMDb), episode lists by season, and the daily TV schedule by country. Clean HTTP API + MCP, no key. Pay per query.
Pricing
from $2.00 / 1,000 tv queries
Rating
0.0
(0)
Developer
Synthetic
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
15 hours ago
Last modified
Categories
Share
TV show data from TVMaze, behind a clean HTTP API (and MCP tool): search shows, get full details (genres, network, status, rating, image, IMDb id, summary), pull an episode list (all or one season), and see the daily TV schedule by country. Great for streaming apps, TV guides, trackers and agents. No API key. Pay per query.
- 📺 Search — find shows by name with score-ranked results.
- ℹ️ Details — genres, network/web channel, status, runtime, premiere/end, rating, poster, IMDb id, summary.
- 🎬 Episodes — full episode list with airdates, runtimes, ratings and summaries; filter by season.
- 🗓️ Schedule — what's airing today (or any date) in a given country.
- 💵 Pay per query · no key.
The use case it was built for
Build a "what's on tonight" guide, a show tracker, or enrich a watchlist with posters and ratings. Let an agent answer "when did Breaking Bad premiere?" or "what airs on the US on Friday?" — with clean, typed data.
Sample output (search, "breaking bad")
{"ok": true, "query": "breaking bad", "count": 1,"shows": [{ "id": 169, "name": "Breaking Bad", "type": "Scripted", "genres": ["Drama", "Crime", "Thriller"],"status": "Ended", "premiered": "2008-01-20", "network": "AMC", "rating": 9.2,"image": "https://…", "imdb": "tt0903747", "url": "https://www.tvmaze.com/shows/169/breaking-bad" }]}
How to use
- HTTP API (Standby): POST or GET
/search,/show,/episodes,/schedule.GET /returns help. Example:GET /episodes?id=169&season=1. - Normal run: pass
{ operation, ... }; results land in the dataset + key-value store. - MCP tool: expose it to your agent via Apify's MCP server.
Input
- operation —
search·show·episodes·schedule. - q — search text. id — TVMaze show id. season — filter episodes. country / date — for the schedule. limit — cap results.
Pricing
Per query from $0.004 (down to $0.0015 on higher tiers). One call = one query (episodes/schedule can return many rows at once).
Related Actors
- iTunes / Apple Search — music, podcasts and movie metadata.
FAQ
Do I need a key? No — TVMaze is keyless.
Where do I get a show id? From search — each result includes the id to pass to show/episodes.
Which countries for the schedule? Any 2-letter country code TVMaze covers (US, GB, CA…).
Notes & limits
Data from TVMaze (api.tvmaze.com). Soft rate limits apply. Summaries are plain-text (HTML stripped).