OpenLigaDB Scraper: Football Fixtures & Results
Pricing
Pay per usage
OpenLigaDB Scraper: Football Fixtures & Results
Pull football fixtures and results by league, season and matchday via the public OpenLigaDB API, including half-time and full-time scores. No login, no proxy, no browser.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Naimur Hasan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
OpenLigaDB Scraper
Pulls football fixtures and results by league, season and matchday through the public OpenLigaDB API, including half-time and full-time scores. No login, no proxy, no browser.
Input
| Field | Type | Notes |
|---|---|---|
league | string | OpenLigaDB shortcut, e.g. bl1, bl2, dfb. Default bl1. |
season | integer | Season start year — 2025/26 is 2025. Default 2025. |
matchday | integer | Matchday within the season. Default 1. |
Output
One row per match: matchId, matchDateTime, matchDateTimeUTC,
homeTeam, awayTeam, goalsHome, goalsAway, score, halftimeHome,
halftimeAway, isFinished, leagueName, matchday, matchdayName,
stadium, city, lastUpdate.
Notes
- A match carries several results, not one.
matchResultsholds half-time and full-time as separate entries distinguished byresultOrderID, and they are not guaranteed to be in order. The full-time score is selected by taking the highest order id rather than the last element, which is how a 3:0 half-time lead avoids being reported as the final score. - An unplayed fixture has an empty results list; it still returns a row with
both teams and a kick-off time, and
scoreisnullrather than0:0. 0:0is a real result and is preserved as such — zero goals is not missing data.- Kick-off is given both in local German time (
matchDateTime) and UTC (matchDateTimeUTC); prefer the UTC field for any comparison or sorting.