TVMaze
APIFree RESTful API for TV show and episode metadata
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)
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
People Also Ask about TVMaze
Tool Info
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