Discover/Flashscore API
live

Flashscore APIflashscore.es

Track and compare pre-match betting odds across all sports leagues with daily match overviews showing 1X2 odds, or dive deeper into individual matches to see detailed odds from every bookmaker including opening lines and how odds have shifted. Stay ahead of betting movements with real-time data on odds changes and bookmaker-specific pricing.

This API takes change requests — .
Endpoint health
monitored
get_daily_odds
get_match_odds
Checks pendingself-healing
Endpoints
2
Verified account required
Updated
4h ago
This call costs3 credits / call— charged only on success
Try it
Sport to retrieve odds for.
Day offset from today. 0 = today, 1 = tomorrow, -1 = yesterday, etc.
api.parse.bot/scraper/84a9cb2a-05b5-4fff-b726-7442dcc662f6/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Call it over HTTPgrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/84a9cb2a-05b5-4fff-b726-7442dcc662f6/get_daily_odds?sport=football&day_offset=0' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalmissing one? ·

Returns all scheduled matches for a given sport and day with their primary 1X2 (home/draw/away) odds from the featured bookmaker. Each match includes league, country, team names, start timestamp, and current/previous odds. Makes two internal requests (matches feed + odds feed) per call. Results are not paginated; one call returns all matches for the day (typically 200-900+ for football).

Input
ParamTypeDescription
sportstringSport to retrieve odds for.
day_offsetintegerDay offset from today. 0 = today, 1 = tomorrow, -1 = yesterday, etc.
Response
{
  "type": "object",
  "fields": {
    "total": "integer total number of matches returned",
    "matches": "array of match objects with event_id, league, country, home_team, away_team, start_time (unix), home_odds, draw_odds, away_odds, and previous odds values"
  },
  "sample": {
    "total": 929,
    "matches": [
      {
        "league": "ALEMANIA: 2. Bundesliga",
        "country": "Alemania",
        "event_id": "Ewns1nkl",
        "away_odds": "4.75",
        "away_team": "Cottbus",
        "draw_odds": "4.2",
        "home_odds": "1.62",
        "home_team": "Arminia Bielefeld",
        "start_time": 1786879800,
        "bookmaker_id": "549",
        "away_odds_previous": "3.6",
        "draw_odds_previous": "3.8",
        "home_odds_previous": "1.85"
      }
    ]
  }
}

About the Flashscore API

The Flashscore API on Parse exposes 2 endpoints for the publicly available data on flashscore.es. Calls return JSON over HTTPS and are billed per successful response.

Pin a release with the API-Snapshot-Version header so canonical updates don't silently change your contract.