VOOZH about

URL: https://apify.com/lulzasaur/thetvdb-scraper

โ‡ฑ TheTVDB TV Show Database Scraper ยท Apify


Pricing

from $10.00 / 1,000 results

Go to Apify Store

TheTVDB TV Show Database Scraper

Scrape TV series data from TheTVDB. Get TVDB IDs, status, networks, genres, sub-genres, runtimes, production companies, seasons, and episodes with air dates.

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

2 months ago

Last modified

Categories

Share

Scrape comprehensive TV series metadata from TheTVDB.com, the community-driven TV show database used by media centers like Plex, Kodi, and Emby.

Features

  • Search by name โ€” Find any TV series using TheTVDB's search
  • Browse popular โ€” Scrape trending/popular series when no query is provided
  • Direct URLs โ€” Supply specific TheTVDB series URLs to scrape
  • Rich metadata โ€” TVDB ID, status, network, genres, sub-genres, runtime, production companies, country, language, geographic location, time period, favorites count
  • Episode data โ€” Optionally include full season/episode listings with air dates, descriptions, and thumbnails
  • Pay per result โ€” Only charges for data actually returned

Input Parameters

ParameterTypeDefaultDescription
searchQuerystring""Search for series by name (e.g. "Breaking Bad")
seriesUrlsarray[]Direct TheTVDB URLs to scrape (overrides search)
includeEpisodesbooleanfalseInclude season/episode data for each series
maxResultsinteger10Maximum number of series to return (1-100)
proxyConfigurationobjectโ€”Optional proxy settings

Output Fields

Each result contains:

FieldTypeDescription
tvdbIdnumberTheTVDB series ID
namestringSeries title
statusstringContinuing, Ended, Upcoming, etc.
firstAiredstringFirst air date
recentAiredstringMost recent air date
airsSchedulestringAir day and time
networkstring/arrayBroadcasting network(s)
productionCompanystring/arrayProduction company/companies
runtimenumberAverage runtime in minutes
genresarrayGenre list (Crime, Drama, etc.)
subGenresarraySub-genres (Psychological Thriller, etc.)
countrystringOriginal country
languagestringOriginal language
geographicLocationarrayGeographic settings
timePeriodarrayTime period settings
overviewstringEnglish plot synopsis
aliasesarrayAlternative titles
favoritesnumberNumber of users who favorited
imagestringPoster image URL
seasonsarraySeason list with episode counts
totalSeasonsnumberNumber of seasons
episodesarrayEpisode data (when includeEpisodes is true)
totalEpisodesnumberTotal episode count
urlstringTheTVDB series page URL
scrapedAtstringISO timestamp

Example Usage

Search for a series

{
"searchQuery":"Breaking Bad",
"maxResults":3
}

Scrape specific series with episodes

{
"seriesUrls":[
"https://thetvdb.com/series/breaking-bad",
"https://thetvdb.com/series/better-call-saul"
],
"includeEpisodes":true
}

Browse popular series

{
"maxResults":20
}

Use Cases

  • Media center databases โ€” Keep Plex/Kodi/Emby metadata in sync
  • TV analytics โ€” Track show status, networks, and popularity
  • Content research โ€” Analyze genres, runtimes, and air schedules
  • Watchlist apps โ€” Build TV tracking and recommendation tools
  • Data journalism โ€” Research TV industry trends and patterns

Notes

  • TheTVDB is the primary metadata source for many media applications
  • Series detail pages are fully server-rendered (no JavaScript required)
  • Episode scraping increases runtime proportionally to series size
  • Rate-limited to avoid overloading the server

You might also like

๐Ÿ“บ TVMaze Intelligence - Shows, Episodes & Cast Data

benthepythondev/tvmaze-intelligence

Extract comprehensive TV show data from TVMaze's database of 60,000+ shows. Search by title, get episode lists, cast info, airing schedules for broadcast TV and streaming platforms. Access ratings, genres, networks, IMDb IDs, and show summaries.

TVMaze TV Shows Scraper

parseforge/tvmaze-shows-scraper

Search TV shows or browse the entire TVMaze catalog of 80,000+ titles. Returns name, poster, type, language, genres, status, runtime, network, country, premiere and end dates, IMDB/TheTVDB IDs, summary and rating. Optional embeds: full episode list, cast and alternate titles. Schedule mode included.

TheTVDB Series & Episode Guide Scraper

jungle_synthesizer/thetvdb-series-episode-guide-scraper

Scrapes episode guide data from TheTVDB โ€” the canonical episode-level metadata source powering Kodi, Plex, and Sonarr. Extracts full episode lists with air dates, runtime, overview, directors, writers, and guest stars for any series by slug.

๐Ÿ‘ User avatar

BowTiedRaccoon

2

TMDB TV Shows Scraper ๐Ÿ“บ

easyapi/tmdb-tv-shows-scraper

Fetch trending TV shows or search for specific series from TMDB (The Movie Database). Get comprehensive show details including ratings, air dates, and poster images - perfect for content aggregation and media analysis.

TVMaze TV Shows Scraper

compute-edge/tvmaze-shows-scraper

Extract TV show metadata from TVMaze including ratings, network, genres, runtime, premiere date, summary, and cast for thousands of TV shows worldwide. No authentication required.

TMDB Scraper: Movies, TV Shows, Cast & Episodes

thescrapelab/Apify-tmdb-scraper

Scrape TMDB movie data, TV show metadata, actor profiles, cast and crew, seasons, episodes, ratings, posters, trailers, keywords, social links, and recommendations.

15

TVmaze TV Show & Episode Scraper

crawlerbros/tvmaze-scraper

Search and scrape TV show data from TVmaze - ratings, episodes, cast, schedules, and more for 50,000+ shows worldwide. No API key required.

TVMaze Scraper - TV Shows, Episodes, Schedules, Cast

gio21/tvmaze-scraper

Scrape TV show data (cast, episodes, schedule, network) from the TVMaze free public API.