71.8M listings
Every country's schedule under one key, one shape and one set of ids.
GET /v1/now
What every channel in a country is showing this minute, with the next programme after it.
MIT, no lock-in
Every lab tool reads only the public API with your own key, so it runs on the free key.
Working normally
Checked every minute from outside our own servers.
Follow a show and see every place it airs next.
Follow a show by its id and ask where it airs next, in the countries you choose. The call:
curl -H "Authorization: Bearer $TVG_KEY" \ "https://api.tvguideapi.com/v1/shows/sh_.../airings?country=GB,IE&days=7"
Find the id with Find a show. Get a free key to try it.