TVMaze

API

Free RESTful API for TV show and episode metadata

Visit Website

Overview

The TVMaze API provides RESTful endpoints for accessing comprehensive TV show data, including search by title, show details (cast, episodes, seasons), schedule (by country/date), and person profiles. Responses are in JSON format. Use cases include building custom TV guides, integrating show metadata into entertainment platforms, creating fan websites with episode recaps, or developing apps to track favorite series. No authentication is required for basic access, enabling quick integration into projects.

Example Integration (JavaScript)

script.js JS

fetch('http://www.tvmaze.com/api')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful architecture
  • JSON response format
  • No authentication required
  • Comprehensive show data (cast, episodes, seasons)
  • Schedule and search endpoints
  • Person profile data

Frequently Asked Questions

? Is TVMaze API free to use?

Yes, the TVMaze API is completely free for both non-commercial and commercial use.

? Does it require an API Key?

No, authentication is not required to access the TVMaze API endpoints.

? What is the response format?

All responses from the TVMaze API are in JSON format.

Top Alternatives

The Movie Database (TMDb) TV API Search Google

People Also Ask about TVMaze

TVMaze vs The Movie Database (TMDb) TV API TVMaze 2025 review

Tool Info

Pricing Free
Category Video
Platform Public API

Pros

  • Free to use for all purposes
  • Easy integration without API keys
  • Rich and up-to-date metadata
  • Wide range of endpoints for diverse needs

Cons

  • Rate-limited to prevent abuse
  • No official SLA for uptime
  • Limited advanced filtering options in some endpoints

More Video Tools