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

Watch a channel free

The official free ways to watch a TV channel: the broadcaster's own player, or the FAST service (Pluto TV, Samsung TV Plus, Plex, Roku) that carries it, with the watch page and the country.

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

Parameters

ParameterInTypeRequiredDescriptionExample
idpathstringrequiredThe channel id. Ids come from Find a channel.ch_jw83a3xg
Watch pages only, never stream addresses. Works for guide-only ids too (g:...): most FAST channels are not in the channel registry, and their free watch page is joined to their guide id.

Request

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

Sample response

{
    "data": [
        {
            "service": "Pluto TV",
            "kind": "fast",
            "country": "US",
            "watch_url": "https://pluto.tv/live-tv/",
            "signup": "none",
            "checked": "2026-10-07"
        }
    ],
    "meta": {
        "count": 1,
        "next": null,
        "took_ms": 41
    }
}

Errors