Developer Tools

Free API for Football (Soccer) Videos!

We’ve made all our football video data accessible to developers! With the ScoreBat Video API, you can build your own football website or app and let your users watch official video highlights from their favorite leagues and teams.

API for football (soccer) videos

Our Video API lets you embed official video highlights from the Premier League, Champions League, Bundesliga, La Liga, Serie A, Europa League, and many more — all directly into your website or app.

  • Official content – We only provide videos embedded from verified league and team websites or their official YouTube channels. No copyright worries.
  • Highlights and goals – Watch official highlights for most leagues, and goal videos or live broadcasts for select competitions.
  • Free to use – Start with our Free plan, which includes a limited set of leagues through the Free Feed.
  • Query by team or competition – Get the latest videos for each team or competition using dedicated endpoints.
  • Easy to use – Simple JSON responses and embeddable video codes make integration quick and effortless.

We aggregate official video content — match highlights, goals, and live streams — from every verified YouTube channel and official website of football teams and leagues. The API then provides the embed codes of these videos, so for example, when you query the Premier League endpoint, you’ll get the latest official highlights of recent Premier League matches.

Pricing

You need to sign up to one of ScoreBat Developer plans to use the Video API.

Starter

$69
/ month
Subscribe
A lightweight way to get started.
  • Customizable widget colors
  • Ad-free experience
  • No ScoreBat logos
  • Access to the Video API
  • Faster update times
  • 5,000 monthly quota

Standard

$139
/ month
Subscribe
When you're ready to go beyond testing.
  • Customizable widget colors
  • Ad-free experience
  • No ScoreBat logos
  • Access to the Video API
  • Faster update times
  • AI-powered match outcome predictions
  • 20,000 monthly quota

Advanced

$299
/ month
Subscribe
Built to scale. Ready for anything.
  • Customizable widget colors
  • Ad-free experience
  • No ScoreBat logos
  • Access to the Video API
  • Faster update times
  • AI-powered match outcome predictions
  • 100,000 monthly quota

Free

$0
Subscribe
Free access to our football widgets & Video API
  • Default widget colors
  • Includes ads
  • ScoreBat logos
  • Limited Video API access (1 endpoint)
  • Slower data updates
* Each call to the Video API counts as 10 requests toward your monthly quota, and each video view counts as 1 request.

Endpoints

You need an API access token to use the Video API. You can find your access token in your account page if you are subscribed to one of our developer plans. You can retrieve the data in JSON format from the following endpoints:

Free Feed

https://www.scorebat.com/video-api/v3/free-feed/?token=[YOUR_API_TOKEN]

The Free Feed endpoint gives you access to a limited set of match highlights. It includes selected leagues and older games, providing a preview of the full Video API.

Featured Feed

https://www.scorebat.com/video-api/v3/featured-feed/?token=[YOUR_API_TOKEN]

Returns a curated and relevant feed that includes both recent and important matches from the top football leagues and competitions. The feed highlights the most popular and noteworthy games, but does not include every match. To access all videos for a specific league or team, use the competition or team endpoints.

Competition

https://www.scorebat.com/video-api/v3/competition/england-premier-league/?token=[YOUR_API_TOKEN]

You can query videos for each competition through the compeition endpoint. The above url will return the videos from the latest matches of the Premier League.

Team

https://www.scorebat.com/video-api/v3/team/real-madrid/?token=[YOUR_API_TOKEN]

You can query videos for each team through the team endpoint. The above url will return the videos from the latest matches of Real Madrid.

Live Streams

https://www.scorebat.com/video-api/v3/live-streams/?token=[YOUR_API_TOKEN]

Returns only matches that have official live streams available — including both currently live and already finished matches. Entries appear ~5 minutes before kickoff.

Updated Endpoints

https://www.scorebat.com/video-api/v3/updated-endpoints/?token=[YOUR_API_TOKEN]

This endpoint lets you detect which competition or team feeds have been updated recently, eliminating the need to poll every individual endpoint.

See Full Documentation

Frequently Asked Questions

What videos does the API provide?
We aggregate and provide embed codes of official video highlights for hundreds of leagues — including the Premier League, La Liga, Serie A, Bundesliga, Ligue 1, and many more. Whenever video highlights become available on an official YouTube channel or an official website, you can embed them through our Video API.
Do the videos infringe any copyrights?
No. We only provide official videos embedded from verified YouTube channels or official websites of leagues and teams.
Can I access videos of a particular team or league?
Yes, if you are subscribed to one of our paid plans — Starter, Standard, or Advanced — you will have access to dedicated endpoints for each team and league.
What are the differences between the free plan and the paid plans?
You can use our Video API and widgets for free on the Free plan. The Free plan includes access to a limited endpoint called the Free Feed (e.g., selected leagues or older games). Free widgets include ScoreBat logos and may show ads. Paid plans remove all logos and ads and give you full access to the Video API, including endpoints for each team and competition.
What is a request limit?
Each plan includes a monthly request limit. Every video view counts as 1 request, and each call to the Video API counts as 10 requests toward your quota.
What happens if I exceed my monthly request limit on a paid plan?
If you exceed your monthly request limit, your account will automatically switch to the free version until the next billing period. During that time, you’ll lose access to premium endpoints and features, and only the Free Feed endpoint will remain available. Ads and ScoreBat logos will also reappear on widgets and embedded videos.
If I upgrade from the Free plan to a Paid plan, will my implementation change?
No changes are needed. Your API key will automatically unlock full access to all endpoints once the upgrade is active.

Video Widget

You can embed our free video widget and display all the goals and highlights updated in real time without writing any code: just copy the embed code to your website and you are ready to go!

Football Video Widget

Feedback

Please feel free to contact us if you have any feedback or suggestion.