107M 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. On the Live plan; the free key reads yesterday.
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.
Listings, now and next, channels, shows and the sport on air, under one key, one shape and one set of ids. Start free, with real data, no card.
Every match on air, every channel showing it, and live told apart from repeats, so a bar, a hotel or an app always puts the right game on the right screen.
Six kinds of data in one shape and one set of ids. Start on the free key with yesterday's real rows; upgrade and the same call reads today and ahead, nothing to rebuild.
Same key, same calls. Fields that came back empty fill in on the next request, and paid endpoints open at once.
Every request is answered from the same live store of listings, in the same shape, whatever the country. Watch the calls come in and the set fill up.
Every show with its seasons, episode numbers, names and first air dates, matched to the listings it appears in, so tonight's programme carries its season and episode.
We publish how full each country's guide is, field by field, so you know exactly what you get before you build on it.
Our MCP server gives an assistant the whole guide as tools, on your own key and plan. Ask in plain words; it calls the API and answers with real listings.
Open source, MIT, reading only the public API with your own key. Clone one, paste your key once, and it works.
One key from day one. Pick a plan when you need more and the same key opens it at once. Developers and venues each get plans built for them.
An independent monitor checks the API, the website and the MCP every minute, and keeps the record. The common questions are answered here; everything else on the support page.
Yes. Real listings for yesterday, 500 calls a day, reset at midnight UTC. No sandbox and no card. Today, now and next and the days ahead are on Live.
Yes, on Live and above. Every sport listing says whether it is live or a repeat, and Events lists every channel showing a match in each country.
250, each with a guide. The coverage ledger shows how full each country is, field by field, before you build.
Yes. Every channel, show and programme has our own id that never changes, so what you store today still matches next year.
Yes. Add our MCP server in Claude or ChatGPT and sign in; it uses your own key and plan.
Your key follows your plan at once. Fields that were empty on the free key fill in on the next call, and paid endpoints open.
Sport is where TV data earns its keep. We join every fixture to the channels showing it, country by country, and tell live from delayed and repeat, so the right match reaches the right screen and the right audience.
kind: live, repeatmeta.count, countries/v1/events/{id}/broadcasts/v1/events/liveFrom a single sports bar to apps with millions of users, the same key answers what is on, where, and whether it is live.
Every channel in 174 countries, live told apart from repeats, under one key. Start free in thirty seconds, upgrade the moment you need more.