{
  "meta": {
    "id": "cornerflick:competition:ligue-1",
    "url": "https://cornerflick.com/football/leagues/ligue-1",
    "publisher": "Cornerflick",
    "publisher_url": "https://cornerflick.com",
    "generated_at": "2026-09-07T15:34:48+00:00",
    "last_updated_at": "2026-09-07T15:00:06+00:00",
    "source": "api-football",
    "source_url": "https://www.api-football.com/",
    "license": "CC BY 4.0",
    "license_url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "Data by Cornerflick — cornerflick.com",
    "temporal_coverage": "2026-08-21/2026-09-06",
    "match_count": 27
  },
  "competition": {
    "slug": "ligue-1",
    "name": "Ligue 1",
    "country": "France",
    "type": "Domestic League"
  },
  "matches": [
    {
      "id": "cornerflick:match:marseille-vs-paris-fc-ligue-1-2026-09-06",
      "slug": "marseille-vs-paris-fc-ligue-1-2026-09-06",
      "kickoff_at": "2026-09-06T18:45:00+00:00",
      "round": "Regular Season - 3",
      "matchday": 3,
      "status": "finished",
      "home_team": "Marseille",
      "home_team_slug": "marseille",
      "away_team": "Paris FC",
      "away_team_slug": "paris-fc",
      "home_score": 2,
      "away_score": 3,
      "venue": "CEPAC Vélodrome, Marseille",
      "referee": "Clement Turpin",
      "url": "https://cornerflick.com/football/ligue-1/matches/marseille-vs-paris-fc-ligue-1-2026-09-06",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/marseille-vs-paris-fc-ligue-1-2026-09-06/data.json"
    },
    {
      "id": "cornerflick:match:angers-vs-rennes-ligue-1-2026-09-06",
      "slug": "angers-vs-rennes-ligue-1-2026-09-06",
      "kickoff_at": "2026-09-06T15:15:00+00:00",
      "round": "Regular Season - 3",
      "matchday": 3,
      "status": "finished",
      "home_team": "Angers",
      "home_team_slug": "angers",
      "away_team": "Rennes",
      "away_team_slug": "rennes",
      "home_score": 1,
      "away_score": 2,
      "venue": "Stade Raymond-Kopa, Angers",
      "referee": "Geoffrey Kubler",
      "url": "https://cornerflick.com/football/ligue-1/matches/angers-vs-rennes-ligue-1-2026-09-06",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/angers-vs-rennes-ligue-1-2026-09-06/data.json"
    },
    {
      "id": "cornerflick:match:estac-troyes-vs-strasbourg-ligue-1-2026-09-06",
      "slug": "estac-troyes-vs-strasbourg-ligue-1-2026-09-06",
      "kickoff_at": "2026-09-06T13:00:00+00:00",
      "round": "Regular Season - 3",
      "matchday": 3,
      "status": "finished",
      "home_team": "Estac Troyes",
      "home_team_slug": "estac-troyes",
      "away_team": "Strasbourg",
      "away_team_slug": "strasbourg",
      "home_score": 2,
      "away_score": 6,
      "venue": "Stade de l'Aube, Troyes",
      "referee": "Guillaume Paradis",
      "url": "https://cornerflick.com/football/ligue-1/matches/estac-troyes-vs-strasbourg-ligue-1-2026-09-06",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/estac-troyes-vs-strasbourg-ligue-1-2026-09-06/data.json"
    },
    {
      "id": "cornerflick:match:le-havre-vs-stade-brestois-29-ligue-1-2026-09-05",
      "slug": "le-havre-vs-stade-brestois-29-ligue-1-2026-09-05",
      "kickoff_at": "2026-09-05T18:45:00+00:00",
      "round": "Regular Season - 3",
      "matchday": 3,
      "status": "finished",
      "home_team": "Le Havre",
      "home_team_slug": "le-havre",
      "away_team": "Stade Brestois 29",
      "away_team_slug": "stade-brestois-29",
      "home_score": 1,
      "away_score": 2,
      "venue": "Stade Oceane, Le Havre",
      "referee": "Marc Bollengier",
      "url": "https://cornerflick.com/football/ligue-1/matches/le-havre-vs-stade-brestois-29-ligue-1-2026-09-05",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/le-havre-vs-stade-brestois-29-ligue-1-2026-09-05/data.json"
    },
    {
      "id": "cornerflick:match:nice-vs-le-mans-ligue-1-2026-09-05",
      "slug": "nice-vs-le-mans-ligue-1-2026-09-05",
      "kickoff_at": "2026-09-05T18:45:00+00:00",
      "round": "Regular Season - 3",
      "matchday": 3,
      "status": "finished",
      "home_team": "Nice",
      "home_team_slug": "nice",
      "away_team": "Le Mans",
      "away_team_slug": "le-mans",
      "home_score": 1,
      "away_score": 1,
      "venue": "Allianz Riviera, Nice",
      "referee": "Jeremie Pignard",
      "url": "https://cornerflick.com/football/ligue-1/matches/nice-vs-le-mans-ligue-1-2026-09-05",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/nice-vs-le-mans-ligue-1-2026-09-05/data.json"
    },
    {
      "id": "cornerflick:match:lens-vs-lorient-ligue-1-2026-09-05",
      "slug": "lens-vs-lorient-ligue-1-2026-09-05",
      "kickoff_at": "2026-09-05T15:15:00+00:00",
      "round": "Regular Season - 3",
      "matchday": 3,
      "status": "finished",
      "home_team": "Lens",
      "home_team_slug": "lens",
      "away_team": "Lorient",
      "away_team_slug": "lorient",
      "home_score": 0,
      "away_score": 1,
      "venue": "Stade Bollaert-Delelis, Lens",
      "referee": "Eric Wattellier",
      "url": "https://cornerflick.com/football/ligue-1/matches/lens-vs-lorient-ligue-1-2026-09-05",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/lens-vs-lorient-ligue-1-2026-09-05/data.json"
    },
    {
      "id": "cornerflick:match:paris-saint-germain-vs-monaco-ligue-1-2026-09-04",
      "slug": "paris-saint-germain-vs-monaco-ligue-1-2026-09-04",
      "kickoff_at": "2026-09-04T19:05:00+00:00",
      "round": "Regular Season - 3",
      "matchday": 3,
      "status": "finished",
      "home_team": "Paris Saint Germain",
      "home_team_slug": "paris-saint-germain",
      "away_team": "Monaco",
      "away_team_slug": "monaco",
      "home_score": 1,
      "away_score": 2,
      "venue": "Parc des Princes, Paris",
      "referee": "Jérôme Brisard",
      "url": "https://cornerflick.com/football/ligue-1/matches/paris-saint-germain-vs-monaco-ligue-1-2026-09-04",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/paris-saint-germain-vs-monaco-ligue-1-2026-09-04/data.json"
    },
    {
      "id": "cornerflick:match:lyon-vs-auxerre-ligue-1-2026-09-04",
      "slug": "lyon-vs-auxerre-ligue-1-2026-09-04",
      "kickoff_at": "2026-09-04T17:00:00+00:00",
      "round": "Regular Season - 3",
      "matchday": 3,
      "status": "finished",
      "home_team": "Lyon",
      "home_team_slug": "lyon",
      "away_team": "Auxerre",
      "away_team_slug": "auxerre",
      "home_score": 3,
      "away_score": 1,
      "venue": "Groupama Stadium, Lyon",
      "referee": "Ruddy Buquet",
      "url": "https://cornerflick.com/football/ligue-1/matches/lyon-vs-auxerre-ligue-1-2026-09-04",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/lyon-vs-auxerre-ligue-1-2026-09-04/data.json"
    },
    {
      "id": "cornerflick:match:toulouse-vs-lille-ligue-1-2026-09-03",
      "slug": "toulouse-vs-lille-ligue-1-2026-09-03",
      "kickoff_at": "2026-09-03T18:45:00+00:00",
      "status": "finished",
      "home_team": "Toulouse",
      "home_team_slug": "toulouse",
      "away_team": "Lille",
      "away_team_slug": "lille",
      "home_score": 0,
      "away_score": 1,
      "url": "https://cornerflick.com/football/ligue-1/matches/toulouse-vs-lille-ligue-1-2026-09-03",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/toulouse-vs-lille-ligue-1-2026-09-03/data.json"
    },
    {
      "id": "cornerflick:match:monaco-vs-marseille-ligue-1-2026-08-30",
      "slug": "monaco-vs-marseille-ligue-1-2026-08-30",
      "kickoff_at": "2026-08-30T18:45:00+00:00",
      "status": "finished",
      "home_team": "Monaco",
      "home_team_slug": "monaco",
      "away_team": "Marseille",
      "away_team_slug": "marseille",
      "home_score": 2,
      "away_score": 0,
      "url": "https://cornerflick.com/football/ligue-1/matches/monaco-vs-marseille-ligue-1-2026-08-30",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/monaco-vs-marseille-ligue-1-2026-08-30/data.json"
    },
    {
      "id": "cornerflick:match:rennes-vs-le-mans-ligue-1-2026-08-30",
      "slug": "rennes-vs-le-mans-ligue-1-2026-08-30",
      "kickoff_at": "2026-08-30T15:15:00+00:00",
      "status": "finished",
      "home_team": "Rennes",
      "home_team_slug": "rennes",
      "away_team": "Le Mans",
      "away_team_slug": "le-mans",
      "home_score": 3,
      "away_score": 2,
      "url": "https://cornerflick.com/football/ligue-1/matches/rennes-vs-le-mans-ligue-1-2026-08-30",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/rennes-vs-le-mans-ligue-1-2026-08-30/data.json"
    },
    {
      "id": "cornerflick:match:paris-fc-vs-nice-ligue-1-2026-08-30",
      "slug": "paris-fc-vs-nice-ligue-1-2026-08-30",
      "kickoff_at": "2026-08-30T13:00:00+00:00",
      "status": "finished",
      "home_team": "Paris FC",
      "home_team_slug": "paris-fc",
      "away_team": "Nice",
      "away_team_slug": "nice",
      "home_score": 3,
      "away_score": 0,
      "url": "https://cornerflick.com/football/ligue-1/matches/paris-fc-vs-nice-ligue-1-2026-08-30",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/paris-fc-vs-nice-ligue-1-2026-08-30/data.json"
    },
    {
      "id": "cornerflick:match:auxerre-vs-angers-ligue-1-2026-08-29",
      "slug": "auxerre-vs-angers-ligue-1-2026-08-29",
      "kickoff_at": "2026-08-29T18:45:00+00:00",
      "status": "finished",
      "home_team": "Auxerre",
      "home_team_slug": "auxerre",
      "away_team": "Angers",
      "away_team_slug": "angers",
      "home_score": 1,
      "away_score": 3,
      "url": "https://cornerflick.com/football/ligue-1/matches/auxerre-vs-angers-ligue-1-2026-08-29",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/auxerre-vs-angers-ligue-1-2026-08-29/data.json"
    },
    {
      "id": "cornerflick:match:stade-brestois-29-vs-toulouse-ligue-1-2026-08-29",
      "slug": "stade-brestois-29-vs-toulouse-ligue-1-2026-08-29",
      "kickoff_at": "2026-08-29T18:45:00+00:00",
      "status": "finished",
      "home_team": "Stade Brestois 29",
      "home_team_slug": "stade-brestois-29",
      "away_team": "Toulouse",
      "away_team_slug": "toulouse",
      "home_score": 2,
      "away_score": 2,
      "url": "https://cornerflick.com/football/ligue-1/matches/stade-brestois-29-vs-toulouse-ligue-1-2026-08-29",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/stade-brestois-29-vs-toulouse-ligue-1-2026-08-29/data.json"
    },
    {
      "id": "cornerflick:match:lorient-vs-estac-troyes-ligue-1-2026-08-29",
      "slug": "lorient-vs-estac-troyes-ligue-1-2026-08-29",
      "kickoff_at": "2026-08-29T18:45:00+00:00",
      "status": "finished",
      "home_team": "Lorient",
      "home_team_slug": "lorient",
      "away_team": "Estac Troyes",
      "away_team_slug": "estac-troyes",
      "home_score": 1,
      "away_score": 2,
      "url": "https://cornerflick.com/football/ligue-1/matches/lorient-vs-estac-troyes-ligue-1-2026-08-29",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/lorient-vs-estac-troyes-ligue-1-2026-08-29/data.json"
    },
    {
      "id": "cornerflick:match:lyon-vs-le-havre-ligue-1-2026-08-29",
      "slug": "lyon-vs-le-havre-ligue-1-2026-08-29",
      "kickoff_at": "2026-08-29T18:45:00+00:00",
      "status": "finished",
      "home_team": "Lyon",
      "home_team_slug": "lyon",
      "away_team": "Le Havre",
      "away_team_slug": "le-havre",
      "home_score": 1,
      "away_score": 1,
      "url": "https://cornerflick.com/football/ligue-1/matches/lyon-vs-le-havre-ligue-1-2026-08-29",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/lyon-vs-le-havre-ligue-1-2026-08-29/data.json"
    },
    {
      "id": "cornerflick:match:strasbourg-vs-lens-ligue-1-2026-08-29",
      "slug": "strasbourg-vs-lens-ligue-1-2026-08-29",
      "kickoff_at": "2026-08-29T15:15:00+00:00",
      "status": "finished",
      "home_team": "Strasbourg",
      "home_team_slug": "strasbourg",
      "away_team": "Lens",
      "away_team_slug": "lens",
      "home_score": 2,
      "away_score": 1,
      "url": "https://cornerflick.com/football/ligue-1/matches/strasbourg-vs-lens-ligue-1-2026-08-29",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/strasbourg-vs-lens-ligue-1-2026-08-29/data.json"
    },
    {
      "id": "cornerflick:match:lille-vs-paris-saint-germain-ligue-1-2026-08-28",
      "slug": "lille-vs-paris-saint-germain-ligue-1-2026-08-28",
      "kickoff_at": "2026-08-28T18:45:00+00:00",
      "status": "finished",
      "home_team": "Lille",
      "home_team_slug": "lille",
      "away_team": "Paris Saint Germain",
      "away_team_slug": "paris-saint-germain",
      "home_score": 2,
      "away_score": 2,
      "url": "https://cornerflick.com/football/ligue-1/matches/lille-vs-paris-saint-germain-ligue-1-2026-08-28",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/lille-vs-paris-saint-germain-ligue-1-2026-08-28/data.json"
    },
    {
      "id": "cornerflick:match:rennes-vs-paris-saint-germain-ligue-1-2026-08-23",
      "slug": "rennes-vs-paris-saint-germain-ligue-1-2026-08-23",
      "kickoff_at": "2026-08-23T18:45:00+00:00",
      "status": "finished",
      "home_team": "Rennes",
      "home_team_slug": "rennes",
      "away_team": "Paris Saint Germain",
      "away_team_slug": "paris-saint-germain",
      "home_score": 2,
      "away_score": 2,
      "url": "https://cornerflick.com/football/ligue-1/matches/rennes-vs-paris-saint-germain-ligue-1-2026-08-23",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/rennes-vs-paris-saint-germain-ligue-1-2026-08-23/data.json"
    },
    {
      "id": "cornerflick:match:le-havre-vs-monaco-ligue-1-2026-08-23",
      "slug": "le-havre-vs-monaco-ligue-1-2026-08-23",
      "kickoff_at": "2026-08-23T15:15:00+00:00",
      "status": "finished",
      "home_team": "Le Havre",
      "home_team_slug": "le-havre",
      "away_team": "Monaco",
      "away_team_slug": "monaco",
      "home_score": 0,
      "away_score": 1,
      "url": "https://cornerflick.com/football/ligue-1/matches/le-havre-vs-monaco-ligue-1-2026-08-23",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/le-havre-vs-monaco-ligue-1-2026-08-23/data.json"
    },
    {
      "id": "cornerflick:match:angers-vs-lille-ligue-1-2026-08-23",
      "slug": "angers-vs-lille-ligue-1-2026-08-23",
      "kickoff_at": "2026-08-23T13:00:00+00:00",
      "status": "finished",
      "home_team": "Angers",
      "home_team_slug": "angers",
      "away_team": "Lille",
      "away_team_slug": "lille",
      "home_score": 0,
      "away_score": 2,
      "url": "https://cornerflick.com/football/ligue-1/matches/angers-vs-lille-ligue-1-2026-08-23",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/angers-vs-lille-ligue-1-2026-08-23/data.json"
    },
    {
      "id": "cornerflick:match:le-mans-vs-stade-brestois-29-ligue-1-2026-08-22",
      "slug": "le-mans-vs-stade-brestois-29-ligue-1-2026-08-22",
      "kickoff_at": "2026-08-22T18:45:00+00:00",
      "status": "finished",
      "home_team": "Le Mans",
      "home_team_slug": "le-mans",
      "away_team": "Stade Brestois 29",
      "away_team_slug": "stade-brestois-29",
      "home_score": 2,
      "away_score": 2,
      "url": "https://cornerflick.com/football/ligue-1/matches/le-mans-vs-stade-brestois-29-ligue-1-2026-08-22",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/le-mans-vs-stade-brestois-29-ligue-1-2026-08-22/data.json"
    },
    {
      "id": "cornerflick:match:estac-troyes-vs-paris-fc-ligue-1-2026-08-22",
      "slug": "estac-troyes-vs-paris-fc-ligue-1-2026-08-22",
      "kickoff_at": "2026-08-22T18:45:00+00:00",
      "status": "finished",
      "home_team": "Estac Troyes",
      "home_team_slug": "estac-troyes",
      "away_team": "Paris FC",
      "away_team_slug": "paris-fc",
      "home_score": 0,
      "away_score": 0,
      "url": "https://cornerflick.com/football/ligue-1/matches/estac-troyes-vs-paris-fc-ligue-1-2026-08-22",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/estac-troyes-vs-paris-fc-ligue-1-2026-08-22/data.json"
    },
    {
      "id": "cornerflick:match:toulouse-vs-lyon-ligue-1-2026-08-22",
      "slug": "toulouse-vs-lyon-ligue-1-2026-08-22",
      "kickoff_at": "2026-08-22T18:45:00+00:00",
      "status": "finished",
      "home_team": "Toulouse",
      "home_team_slug": "toulouse",
      "away_team": "Lyon",
      "away_team_slug": "lyon",
      "home_score": 0,
      "away_score": 2,
      "url": "https://cornerflick.com/football/ligue-1/matches/toulouse-vs-lyon-ligue-1-2026-08-22",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/toulouse-vs-lyon-ligue-1-2026-08-22/data.json"
    },
    {
      "id": "cornerflick:match:nice-vs-lorient-ligue-1-2026-08-22",
      "slug": "nice-vs-lorient-ligue-1-2026-08-22",
      "kickoff_at": "2026-08-22T18:45:00+00:00",
      "status": "finished",
      "home_team": "Nice",
      "home_team_slug": "nice",
      "away_team": "Lorient",
      "away_team_slug": "lorient",
      "home_score": 0,
      "away_score": 0,
      "url": "https://cornerflick.com/football/ligue-1/matches/nice-vs-lorient-ligue-1-2026-08-22",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/nice-vs-lorient-ligue-1-2026-08-22/data.json"
    },
    {
      "id": "cornerflick:match:lens-vs-auxerre-ligue-1-2026-08-22",
      "slug": "lens-vs-auxerre-ligue-1-2026-08-22",
      "kickoff_at": "2026-08-22T15:15:00+00:00",
      "status": "finished",
      "home_team": "Lens",
      "home_team_slug": "lens",
      "away_team": "Auxerre",
      "away_team_slug": "auxerre",
      "home_score": 5,
      "away_score": 2,
      "url": "https://cornerflick.com/football/ligue-1/matches/lens-vs-auxerre-ligue-1-2026-08-22",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/lens-vs-auxerre-ligue-1-2026-08-22/data.json"
    },
    {
      "id": "cornerflick:match:marseille-vs-strasbourg-ligue-1-2026-08-21",
      "slug": "marseille-vs-strasbourg-ligue-1-2026-08-21",
      "kickoff_at": "2026-08-21T18:45:00+00:00",
      "status": "finished",
      "home_team": "Marseille",
      "home_team_slug": "marseille",
      "away_team": "Strasbourg",
      "away_team_slug": "strasbourg",
      "home_score": 4,
      "away_score": 0,
      "url": "https://cornerflick.com/football/ligue-1/matches/marseille-vs-strasbourg-ligue-1-2026-08-21",
      "dataset_url": "https://cornerflick.com/football/ligue-1/matches/marseille-vs-strasbourg-ligue-1-2026-08-21/data.json"
    }
  ]
}
