Free key: real listings for yesterday, 500 calls a day, no card175 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.

Football on TV

Football on TV, live first.

Every event in the guides of every country over the next two days, with the channels showing it. Times are Africa/Tunis.

32events
179countries
Kick-offEventCompetitionLive onChannels
20:55
2026-11-04
RBL v MCIUCL 26/273beIN Sports 3 (AE), beIN Sports 3 HD (AE), beIN Sports 3 (BH), beIN Sports 3 HD (BH) and 35 more
20:55
2026-11-04
SLA v ARSUCL 26/274SS Maximo, beIN Sports 1 (AE), beIN Sports 1 HD (AE), beIN Sports 1 (BH) and 37 more
21:00
2026-11-04
إيندهوفن v كلوب بروجFootball18beIN SPORTS 8 (AE), beIN SPORTS 8 (BH), beIN SPORTS 8 (DZ), beIN SPORTS 8 (EG) and 14 more
21:00
2026-11-04
لايبزيج v مانشستر سيتيFootball18beIN SPORTS 3 (AE), beIN SPORTS 3 (BH), beIN SPORTS 3 (DZ), beIN SPORTS 3 (EG) and 14 more
21:00
2026-11-04
بروسيا دورتموند v ريال بيتيسFootball18beIN SPORTS 5 (AE), beIN SPORTS 5 (BH), beIN SPORTS 5 (DZ), beIN SPORTS 5 (EG) and 14 more
21:00
2026-11-04
سلافيا براج v أرسنالFootball18beIN SPORTS 1 (AE), beIN SPORTS 1 (BH), beIN SPORTS 1 (DZ), beIN SPORTS 1 (EG) and 14 more
21:00
2026-11-04
بورتو v نابوليFootball18beIN SPORTS 4 (AE), beIN SPORTS 4 (BH), beIN SPORTS 4 (DZ), beIN SPORTS 4 (EG) and 14 more
00:30
2026-11-04
Fenerbahce v LiverpoolLIGA PRVAKA34SS Football Plus, SS Premier League, beIN Sports 3, beIN_SPORTS1_DIGITAL_Mono_AR and 224 more
01:50
2026-11-05
Viking v Sabah FK(D) UCL0beIN SPORTS 3 (AE), beIN SPORTS 3 (BH), beIN SPORTS 3 (DZ), beIN SPORTS 3 (EG) and 15 more
18:40
2026-11-05
CRY v TSGUEL 26/273beIN Sports 1 (AE), beIN Sports 1 HD (AE), beIN Sports 1 (BH), beIN Sports 1 HD (BH) and 35 more
18:45
2026-11-05
سبارتا براج v بورنموثFootball18beIN SPORTS 4 (AE), beIN SPORTS 4 (BH), beIN SPORTS 4 (DZ), beIN SPORTS 4 (EG) and 14 more
18:45
2026-11-05
ريال سوسيداد v ليونFootball18beIN SPORTS 3 (AE), beIN SPORTS 3 (BH), beIN SPORTS 3 (DZ), beIN SPORTS 3 (EG) and 14 more
18:45
2026-11-05
طرابزون سبور v فرايبورجFootball18beIN SPORTS 2 (AE), beIN SPORTS 2 (BH), beIN SPORTS 2 (DZ), beIN SPORTS 2 (EG) and 14 more
18:45
2026-11-05
ميتييلاند v أياكس امستردامFootball18beIN SPORTS 8 (AE), beIN SPORTS 8 (BH), beIN SPORTS 8 (DZ), beIN SPORTS 8 (EG) and 14 more
18:45
2026-11-05
ميلان v فرنتسفاروشيFootball18beIN SPORTS 1 (AE), beIN SPORTS 1 (BH), beIN SPORTS 1 (DZ), beIN SPORTS 1 (EG) and 14 more
20:45
2026-11-05
Getafe v BrightonNext Game26logos-_beINSPORTS8_AR, MY - beIN Sports 2 (AE), SG - beIN SPORTS 2 (AE), beIN SPORTS 2 (AE) and 121 more
21:00
2026-11-05
الكمار v يوفنتوسFootball18beIN SPORTS 1 (AE), beIN SPORTS 1 (BH), beIN SPORTS 1 (DZ), beIN SPORTS 1 (EG) and 14 more
21:00
2026-11-05
سندرلاند v دينامو زغربFootball18beIN SPORTS 5 (AE), beIN SPORTS 5 (BH), beIN SPORTS 5 (DZ), beIN SPORTS 5 (EG) and 14 more
21:00
2026-11-05
لوجانو v كانو زالجيريسFootball18beIN SPORTS 7 (AE), beIN SPORTS 7 (BH), beIN SPORTS 7 (DZ), beIN SPORTS 7 (EG) and 14 more
21:00
2026-11-05
باير ليفركوزن v مارسيلياFootball18beIN SPORTS 2 (AE), beIN SPORTS 2 (BH), beIN SPORTS 2 (DZ), beIN SPORTS 2 (EG) and 14 more
21:00
2026-11-05
خيتافي v برايتونFootball18beIN SPORTS 8 (AE), beIN SPORTS 8 (BH), beIN SPORTS 8 (DZ), beIN SPORTS 8 (EG) and 14 more
21:00
2026-11-05
سلتيك v بشكتاشFootball18beIN SPORTS 3 (AE), beIN SPORTS 3 (BH), beIN SPORTS 3 (DZ), beIN SPORTS 3 (EG) and 14 more
21:00
2026-11-05
موناكو v نورشيلاندFootball18beIN SPORTS 4 (AE), beIN SPORTS 4 (BH), beIN SPORTS 4 (DZ), beIN SPORTS 4 (EG) and 14 more
00:30
2026-11-05
Milan v FerencvárosFudbal - Liga Evrope24beIN_SPORTS1_DIGITAL_Mono_AR, MY - beIN Sports 2 (AE), SG - beIN SPORTS 2 (AE), beIN SPORTS 2 (AE) and 135 more
03:40
2026-11-06
Celta Vigo v Union Saint-GilloiseFootball0beIN SPORTS 3 (AE), beIN SPORTS 3 (BH), beIN SPORTS 3 (DZ), beIN SPORTS 3 (EG) and 14 more
04:30
2026-11-06
Crystal Palace v HoffenheimNogomet – Europa Liga24beIN_SPORTS1_ENGLISH_Digital_Mono_AR, beIN_SPORTS4_DIGITAL_Mono_AR, MY - beIN Sports (AE), SG - beIN SPORTS (AE) and 123 more
17:30
2026-11-06
Lillestrom v PlzenFootball0beIN SPORTS 3 (AE), beIN SPORTS 3 (BH), beIN SPORTS 3 (DZ), beIN SPORTS 3 (EG) and 14 more
18:20
2026-11-06
Dynamo Dresden v Greuther FurthBundesliga 2 2026/2719MY - bEIN SPORTS 3 (AE), SG - beIN SPORTS 3 (AE), beIN SPORTS 3 (AE), beIN SPORTS 3 (HD) (AE) and 109 more
20:22
2026-11-06
CAS v EIBLaLiga 2 '26/270beIN Sports 3 (AE), beIN Sports 3 HD (AE), beIN Sports 3 (BH), beIN Sports 3 HD (BH) and 32 more
20:25
2026-11-06
Hamburg v MönchengladbachBundesliga19MY - bEIN SPORTS 3 (AE), SG - beIN SPORTS 3 (AE), beIN SPORTS 3 (AE), beIN SPORTS 3 (HD) (AE) and 108 more
20:55
2026-11-06
SEV v ALALaLiga 2026/270beIN Sports 2 (AE), beIN Sports 2 HD (AE), beIN Sports 2 (BH), beIN Sports 2 HD (BH) and 32 more
20:55
2026-11-06
Sevilla v AlavesLaLiga27SS La Liga, MY - beIN Sports 2 (AE), SG - beIN SPORTS 2 (AE), beIN SPORTS 2 (HD) (AE) and 87 more

Football on TV: every match and the channels showing it

Domestic leagues, European club competitions, internationals and cup ties, wherever a TV guide lists them, with each channel in each country and whether it shows the match live. Kick-off times are joined to the fixture lists, so a match moved for television shows its broadcast time.

The API answers "where is this match on TV" for any country: GET /v1/events?sport=football&country=GB, or a whole competition with GET /v1/leagues/{id}/events.

Who uses it

Pubs and sports barsThis weekend's live football on the channels you carry.
Club and fan appsEvery broadcaster for a club's fixtures, country by country.
Fantasy and bettingThe TV channel beside every fixture.
Football mediaAlways-current "football on TV" pages.

Questions

Which football competitions are included?

Every competition that appears in the TV listings, from the Premier League and Champions League to lower leagues and women's football.

Is the kick-off time the TV time or the match time?

Both are kept: the programme's start in the guide and the fixture's kick-off where we hold it.

Why is a match missing?

A match that no guide lists, such as one under a broadcast blackout, has no channel to show. It appears as soon as a guide carries it.

Can I get one team only?

Yes, filter the events by team name in the API.

Where to watch, in one API call