Yesterday's results

F
GET /v1/results/yesterday

Everything settled yesterday

Everything settled yesterday, as a whole UTC day, across every competition. A match is in yesterday or today, never both.

Plan

This endpoint needs Free key. It works on the free key, which reads yesterday, today and the fixtures ahead.

Parameters

country string query
Restrict to one country, by name as returned from /v1/countries. e.g. England
league_id string query
Restrict to one competition. Ids come from /v1/leagues — 39 is the English Premier League, 62 is Ligue 2. e.g. lg_24T9Z0G
limit integer query
Rows per page, 1–1000. Defaults to 100. e.g. 100

Request

curl "https://api.footballsoccerapi.com/v1/results/yesterday?country=England&league_id=lg_24T9Z0G&limit=100" \
  -H "X-API-Key: $FSAPI_KEY"

Example response

A real row from the archive, fetched when this page rendered. Run it against your own key below.

200 OK application/json
{
    "data": [
        {
            "match_id": 1528894,
            "country_name": "World",
            "league_name": "UEFA Nations League",
            "kickoff_utc": 1790448300,
            "kickoff_date": "2026-09-26",
            "match_status": "finished",
            "home_team_name": "Slovakia",
            "away_team_name": "Moldova",
            "home_goals": 2,
            "away_goals": 0,
            "full_time_result": "home",
            "home_league_position": null,
            "away_league_position": null,
            "away_travel_km": null,
            "home_kickoff_price": 1.33,
            "draw_kickoff_price": 5.4,
            "away_kickoff_price": 11.25
        },
        {
            "match_id": 1528893,
            "country_name": "World",
            "league_name": "UEFA Nations League",
            "kickoff_utc": 1790448300,
            "kickoff_date": "2026-09-26",
            "match_status": "finished",
            "home_team_name": "Albania",
            "away_team_name": "Belarus",
            "home_goals": 2,
            "away_goals": 0,
            "full_time_result": "home",
            "home_league_position": null,
            "away_league_position": null,
            "away_travel_km": null,
            "home_kickoff_price": 1.44,
            "draw_kickoff_price": 4.5,
            "away_kickoff_price": 8.7
        }
    ],
    "meta": {
        "data_as_of": "2026-09-27T03:47:30Z",
        "request_id": "01J9QW3C7M4KX2VB",
        "count": 2,
        "next_cursor": "MTcyOTMzNzQwMDoxMjA4MDk5",
        "page": 1,
        "per_page": 100,
        "total": 380,
        "total_pages": 4,
        "next_page": 2,
        "prev_page": null
    }
}

Run it live

Paste your key and fire the real request. The key is kept in this browser only and never sent anywhere but the API.

Get a key
GET