TVMaze API
Free REST API providing TV show metadata including schedules, episodes, seasons, cast, and crew information. Supports search by show name, external ID lookup via IMDB and TVDB, and daily broadcast schedules across multiple countries.
Screenshot:
Slug: tvmaze
Key:
Base URL:
Auth: none
Endpoints: 25
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 22:15:16.233728
Key:
tvmaze.com:tvmaze-apiBase URL:
https://api.tvmaze.comAuth: none
Endpoints: 25
Reachable: yes
CORS: unknown
Tier: verified
Last checked: 2026-03-14 22:15:16.233728
Links
SDKs:
- tv-maze dotnet (c#)
- tv-maze (javascript)
- TVMaze PHP API Wrapper (php)
- pytvmaze (python)
Topics
Endpoints (25)
| Path | Summary | Response | Auth |
|---|---|---|---|
| episodes/{id} | Get episode by ID | application/json |
none |
| lookup/shows | Lookup show by external ID | application/json |
none |
| people | List all people (paginated) | application/json |
none |
| people/{id} | Get person by ID | application/json |
none |
| people/{id}/castcredits | Get person's cast credits | application/json |
none |
| people/{id}/crewcredits | Get person's crew credits | application/json |
— |
| schedule | Get TV schedule | application/json |
none |
| schedule/full | Full schedule | application/json |
none |
| schedule/web | Get web/streaming schedule | application/json |
none |
| search/people | Search people by name | application/json |
none |
| search/shows | Search shows by name | application/json |
none |
| seasons/{id}/episodes | Get season episodes | application/json |
none |
| shows | List all shows (paginated) | application/json |
none |
| shows/{id} | Get show by ID | application/json |
none |
| shows/{id}/akas | Get show alternative names | application/json |
none |
| shows/{id}/cast | Get show cast | application/json |
none |
| shows/{id}/crew | Get show crew | application/json |
none |
| shows/{id}/episodebynumber | Get episode by season/number | application/json |
— |
| shows/{id}/episodes | Get show episodes | application/json |
none |
| shows/{id}/episodesbydate | Get episodes by date | application/json |
— |
| shows/{id}/images | Get show images | application/json |
none |
| shows/{id}/seasons | Get show seasons | application/json |
none |
| singlesearch/shows | Get single show by name | application/json |
none |
| updates/people | Get people updates | application/json |
— |
| updates/shows | Get show updates | application/json |
none |