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.

Documentation/Channels

On a channel now

What is on a TV channel right now and what comes next, with how far through the current programme it is.

Free key and every planLive data
GEThttps://api.tvguideapi.com/v1/channels/{id}/now
Try itRuns the real call with your key
200 OK

Parameters

ParameterInTypeRequiredDescriptionExample
idpathstringrequiredThe channel id. Ids come from Find a channel.ch_jw83a3xg

Request

curl -H "Authorization: Bearer $TVG_KEY" \
  "https://api.tvguideapi.com/v1/channels/ch_jw83a3xg/now"

Sample response

{
    "data": {
        "channel": "ch_jw83a3xg",
        "now": {
            "id": "ls_shr78fcp",
            "channel": "ch_jw83a3xg",
            "start": "2026-10-07T19:00:00Z",
            "stop": "2026-10-07T19:30:00Z",
            "title": "EastEnders",
            "episode": {
                "show_id": "sh_e29nzc1x",
                "episode_id": "ep_610mmeyh",
                "season": 41,
                "number": 157,
                "name": "Episode 7012",
                "orig_air": "2026-10-07",
                "matched_by": "airtime",
                "source": "tvmaze"
            },
            "progress": 0.42
        },
        "next": {
            "id": "ls_shr78fcp",
            "channel": "ch_jw83a3xg",
            "start": "2026-10-07T19:30:00Z",
            "stop": "2026-10-07T20:00:00Z",
            "title": "The One Show"
        }
    },
    "meta": {
        "took_ms": 23
    }
}

Errors