Free key: real listings for yesterday and today, 500 calls a day, no card148 countriesGet yours in 30 seconds
tvguideapi

Last 30 days

API uptimefrom the monitorIncidentsfrom the monitor
All systems

Working normally

Checked every minute from outside our own servers.

Shows and episodes data

Series, seasons and episodes.

Shows with their networks, genres and status, every episode with its number and first air date, the cast, and where each show airs next.

7endpoints
EndpointWhat it givesPlan
GET /v1/shows/searchFind a TV show by any of its titles and get its id, network, status and premiere date.Free key
GET /v1/shows/{id}One TV show: its titles, network, genres, status, premiere and its ids at TVmaze, TheTVDB, IMDb and Wikidata.Free key
GET /v1/shows/{id}/episodesEvery episode of a TV show, season by season, with numbers, names and original air dates.Free key
GET /v1/shows/{id}/castWho is in a show: each person with the character they play, whether they appear as themselves or as a voice, their country and a picture.Free key
GET /v1/shows/{id}/airingsWhen and where a TV show airs next, in every country or the ones you choose, first runs and repeats.Free key
GET /v1/episodes/{id}One TV episode: its show, season, number, name, runtime and original air date.Free key
GET /v1/networksTV networks and streaming services, by country, with their ids.Free key
A real-shaped answerGET /v1/shows/search
{
    "data": [
        {
            "id": "sh_e29nzc1x",
            "name": "EastEnders",
            "network": "BBC One",
            "country": "GB",
            "status": "Running",
            "premiered": "1985-02-19"
        }
    ],
    "meta": {
        "count": 1,
        "next": null,
        "took_ms": 41
    }
}
The same data, in one API call