Discover/thetvdb.com API
live

thetvdb.com APIthetvdb.com

Access TheTVDB data via 4 endpoints: search TV series by name, list shows by popularity, get trending series, and fetch full episode listings.

Endpoints
4
Updated
10d ago
Try it
Page number (0-indexed). Must be less than nbPages in the response.
Number of results per page.
api.parse.bot/scraper/8dad6e08-58f0-474d-ba39-e162a5572fa1/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/8dad6e08-58f0-474d-ba39-e162a5572fa1/list?page=0&limit=5' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 4 totalclick to expand

List TV series from the database with pagination. Returns series sorted by popularity.

Input
ParamTypeDescription
pageintegerPage number (0-indexed). Must be less than nbPages in the response.
limitintegerNumber of results per page.
Response
{
  "type": "object",
  "fields": {
    "page": "integer, current page number (0-indexed)",
    "items": "array of series objects, each containing id, name, slug, type, image, first_aired, status, and network",
    "total": "integer, total number of series in the database",
    "nbPages": "integer, total number of pages available"
  },
  "sample": {
    "data": {
      "page": 0,
      "items": [
        {
          "id": "series-305288",
          "name": "Stranger Things",
          "slug": "stranger-things",
          "type": "series",
          "image": "https://artworks.thetvdb.com/banners/posters/305288-4.jpg",
          "status": "Ended",
          "network": "Netflix",
          "first_aired": null
        }
      ],
      "total": 848660,
      "nbPages": 1000
    },
    "status": "success"
  }
}

About the thetvdb.com API

This API exposes 4 endpoints covering TheTVDB's catalog of TV series and episode data. Use the search endpoint to find series by name, the list endpoint to paginate all titles sorted by popularity, trending to retrieve currently popular shows with follower counts, and episodes to pull a complete episode list for any series identified by its slug.

Series Discovery

The list endpoint returns a paginated catalog of TV series sorted by popularity. Each item in the items array includes id, name, slug, type, image, first_aired, status, and network. Pagination is 0-indexed via the page parameter; the nbPages and total fields in the response let you determine how many pages exist before iterating. The search endpoint accepts a required query string and returns the same per-series fields, also paginated with page, nbPages, and total.

Trending and Community Signals

The trending endpoint requires no parameters and returns an items array of currently popular series. Each trending item includes id, name, type, first_air_date, status, and follower_count. The follower_count field reflects community engagement on TheTVDB, which can serve as a lightweight popularity signal distinct from view counts or ratings.

Episode Data

The episodes endpoint accepts a slug string (e.g. breaking-bad, game-of-thrones) sourced from the slug field in any list or search result. It returns the full episode list for a series: each episode object contains season, episode_number, code, title, air_date, description, and network. The response also includes episode_count confirming the total number of episodes returned.

Common use cases
  • Build a TV show tracker by pulling episode air dates and descriptions from the episodes endpoint.
  • Populate a content recommendation UI with trending series and their follower counts.
  • Index the full TheTVDB catalog for search or filtering using the paginated list endpoint.
  • Check a series' current status field to surface only ongoing or ended shows.
  • Map out a show's season and episode structure using season and episode_number fields.
  • Enrich a media database with first_aired, network, and image metadata from search results.
  • Monitor community interest shifts over time by polling the trending endpoint for follower count changes.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does TheTVDB have an official developer API?+
Yes. TheTVDB offers an official REST API documented at https://thetvdb.github.io/v4-api/. It requires registration for an API key and covers a broader surface including cast, artwork, and translations.
What does the `episodes` endpoint return, and how do I identify the right series?+
The endpoint returns the complete episode list for a series, including season, episode_number, code, title, air_date, description, and network, plus a top-level episode_count. You identify the series by its slug — a URL-friendly string like game-of-thrones — which is included in every item returned by search or list.
What happens if I request a page number beyond the available range?+
Both search and list use 0-indexed pagination. The response includes nbPages indicating the total number of valid pages. Requesting a page value equal to or greater than nbPages will return no items. Always check nbPages before iterating.
Does the API return cast, crew, or artwork data for a series?+
Not currently. The API covers series metadata (name, status, network, image URL, first aired date) and episode listings. Cast, crew, character details, and additional artwork are not exposed by the current endpoints. You can fork this API on Parse and revise it to add endpoints covering those fields.
Can I filter the `list` or `trending` endpoints by genre, country, or series type?+
Not currently. The list endpoint returns series sorted by popularity with optional pagination parameters only, and trending takes no parameters at all. Filtering by genre, country of origin, or series type is not supported in the current endpoints. You can fork this API on Parse and revise it to add genre or type filtering.
Page content last updated . Spec covers 4 endpoints from thetvdb.com.
Related APIs in EntertainmentSee all →
bet365.bet.br API
Access live betting odds, featured sports events, and real-time scores directly from bet365 Brazil's platform across multiple sports including Formula 1 and in-play markets. Get current match results, browse available betting categories, and view homepage promotions all through structured data endpoints.
pdga.com API
Access player profiles, ratings history, tournament events, live scoring, world rankings, and the course directory from the Professional Disc Golf Association.
viagogo.com API
Search for events and browse tickets across Viagogo's catalog, discovering performer schedules, ticket listings, and categories all in one place. Get detailed information about available tickets and events to find exactly what you're looking for.
bwfbadminton.com API
Track badminton tournaments worldwide by browsing the BWF calendar, viewing tournament draw brackets, and retrieving detailed match results with player stats and scores. Stay updated on competitions and analyze matchups with comprehensive tournament data from the Badminton World Federation.
mwcbarcelona.com API
Discover and explore MWC Barcelona 2026 exhibitors, speakers, and sessions by searching, filtering, and browsing by category, location, or type. Access detailed information about pavilions, agenda schedules, news updates, and pass options to plan your conference experience.
axs.com API
Search for events, performers, and venues across AXS.com to find tickets, pricing, and availability information in your area or by category. Browse featured events, explore venues by city, and access detailed event information all in one place.
brickset.com API
Search and browse thousands of LEGO sets by theme, year, or keyword. Retrieve detailed data for any set including piece count, minifigure count, dimensions, RRP, and more. Explore the full catalog of themes and yearly releases available on Brickset.
formula1.com API
Get comprehensive Formula 1 data including race results, qualifying sessions, practice sessions, pit stops, and driver/team standings from 1950 to present. Track live race schedules, fastest laps, starting grids, and historical world champions to stay updated on all F1 season information.