Overview
Sportmonks Football API delivers comprehensive football data including live scores, fixtures, standings, player statistics, TV channels, and historical results for leagues like the EPL and La Liga. Authentication uses an API token appended as a query parameter, and a free trial is available on Sportmonks website. It is a feature-rich option for building football web apps or dashboards.
Beginner Tip
Use the includes parameter to expand related data in a single request — for example ?include=localTeam,visitorTeam,scores to avoid multiple API calls. Check the docs for what includes each endpoint supports.
Available Data
The kind of data this API exposes, based on its documentation. We could not call the endpoint to confirm the exact field names.
Example Response
Illustrative shape only — we were not able to call this endpoint (it requires credentials or exposes no public sample URL), so the fields below show the kind of data this API returns rather than a recorded response.
{
"totalArticles": 100,
"articles": [
{
"title": "Tech Industry Sees Record Growth",
"source": {
"name": "TechNews",
"url": "https://technews.com"
},
"publishedAt": "2025-01-15T08:00:00Z",
"description": "The technology sector reported unprecedented growth...",
"image": "https://example.com/article-image.jpg",
"url": "https://technews.com/article/123"
}
]
} Field Reference
data[].id Unique fixture identifier data[].time.starting_at.date_time Fixture kick-off date and time data[].localTeam.data.name Name of the home team (requires include=localTeam) data[].visitorTeam.data.name Name of the away team (requires include=visitorTeam) data[].scores.localteam_score Goals scored by the home team data[].scores.visitorteam_score Goals scored by the away team Implementation Example
Calls a real endpoint of this API. Replace any placeholder credentials with your own key.
const url = "https://docs.sportmonks.com/football/";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
headers: {
"X-API-Key": "YOUR_API_KEY"
}
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Generated guidance based on this API's documentation, not observed by us. Treat it as a starting point and check against the provider's own error reference.
Metadata Score Breakdown
Estimated from metadata — endpoint not independently tested
Metadata estimate · endpoint not independently tested
Technical Specifications
Related Tags
Similar APIs
View All →API-FOOTBALL
⭐ Beginner's PickAPI-FOOTBALL provides comprehensive data on football (soccer) leagues, teams, fixtures, live scores, and player statistics from competitions worldwide.
Cloudbet
Cloudbet API lets you access real-time sports odds and place bets programmatically on a wide range of sports events.
CollegeFootballData.com
⭐ Beginner's PickCollegeFootballData.com API provides detailed statistics, scores, and historical records for American college football (NCAA).
balldontlie
⭐ Beginner's Pickballdontlie is a completely free, no-auth-required API that provides NBA basketball statistics including player data, team information, game scores, and season averages.
Football Standings
⭐ Beginner's PickFootball Standings API provides current league standings for popular football competitions like the EPL, La Liga, and Serie A, sourced from ESPN.