Discover/football.co.il API
live

football.co.il APIfootball.co.il

Access Israeli football league standings, fixtures, team profiles, player stats, and match details via the football.co.il API. Covers Ligat Ha'Al and Liga Leumit.

Endpoints
11
Updated
15d ago
Try it
Season identifier in YY/YY format (e.g., '25/26', '24/25').
Tournament ID. '902' for Ligat Ha'Al (top division), '719' for Liga Leumit.
api.parse.bot/scraper/f13aebab-be30-4f04-8f99-36aac5f132cc/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/f13aebab-be30-4f04-8f99-36aac5f132cc/get_league_standings?season=25%2F26&tournament_id=902' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 11 totalclick to expand

Get league standings for a specific tournament and season. Returns standings grouped by stage (RegularSeason, ChampionshipRound, RelegationRound).

Input
ParamTypeDescription
seasonstringSeason identifier in YY/YY format (e.g., '25/26', '24/25').
tournament_idstringTournament ID. '902' for Ligat Ha'Al (top division), '719' for Liga Leumit.
Response
{
  "type": "object",
  "fields": {
    "RegularSeason": "array of team standings with position, points, wins, draws, losses, goals scored/received, gamesCount"
  },
  "sample": {
    "data": {
      "RegularSeason": [
        {
          "id": 4536,
          "name": "Maccabi Tel Aviv",
          "wins": 18,
          "draws": 6,
          "losses": 2,
          "points": 60,
          "position": 1,
          "gamesCount": 26,
          "goalsScored": 59,
          "goalsReceived": 26
        }
      ]
    },
    "status": "success"
  }
}

About the football.co.il API

The football.co.il API exposes 11 endpoints covering Israeli football league data including standings, fixtures, team profiles, squad rosters, and per-match statistics. The get_league_standings endpoint returns standings grouped by stage (RegularSeason, ChampionshipRound, RelegationRound) for Ligat Ha'Al (tournament ID 902) and Liga Leumit (719), while get_match_statistics delivers in-game team-level metrics such as expected goals, possession, and shots on target for individual matches.

League Standings and Fixtures

The get_league_standings endpoint accepts a season parameter in YY/YY format (e.g., 24/25) and a tournament_id to select Ligat Ha'Al (902) or Liga Leumit (719). The response groups standings into stage buckets — RegularSeason, ChampionshipRound, and RelegationRound — each containing team rows with fields like position, points, wins, draws, losses, goals scored, goals received, and games played. The get_fixtures_by_matchday endpoint returns a specific round's fixtures or, when matchday is omitted, the latest played matchday. Each fixture object includes homeTeamId, awayTeamId, homeScore, awayScore, status, stadiumId, and date, alongside a round_info object carrying the round name, tournament, and season.

Team and Player Data

get_all_teams returns every team in the league with multilingual names (name in English, hebrewName), color as a hex code, leagueId, stadiumId, and the coach's name — useful as a discovery step before querying team-specific endpoints. get_team_profile expands the stadiumId field into a full object with id, name, hebrewName, and arabicName. get_team_squad returns the roster for a given team, with each player record including id, name, hebrewName, teamId, and a clubs array representing career club history.

Match and Season Statistics

get_match_statistics returns team-level in-game stats for a single match keyed by composite ID. Fields include teamId, Goal, expectedGoals, passes, accuratePasses, ballPossession, AttemptonGoal, OnTarget, and OffTarget. Season-aggregate stats at the team level are available through get_team_statistics, which returns fields like Assist, Cross, Corner, and Yellow for a given team_id and season. For player-level season aggregates, get_player_stats_leaders and get_top_scorers both return Goal, Assist, appearances, expectedGoals, teamId, and playerId; these endpoints are reliably populated for Ligat Ha'Al only.

Historical Fixtures

get_team_fixtures returns every fixture for a team across all seasons as a map from game_id to a fixture object containing status, homeTeamId, awayTeamId, homeScore, awayScore, stadiumId, date, and season. Game IDs surfaced here or from get_fixtures_by_matchday can be passed to get_match_details to retrieve the full match record under the bamboo key, including round, stage, and season fields.

Common use cases
  • Build a live Ligat Ha'Al standings table that segments teams into championship and relegation rounds using get_league_standings stage data.
  • Power a match results tracker that loads the latest matchday fixtures automatically by calling get_fixtures_by_matchday without a matchday argument.
  • Display a team's full schedule and historical results across seasons using the game map returned by get_team_fixtures.
  • Render a squad page with Hebrew and English player names, career club history from get_team_squad, and season goal/assist tallies from get_player_stats_leaders.
  • Produce a post-match report by combining get_match_details for score and venue with get_match_statistics for possession, xG, and shots on target.
  • Aggregate season-level team performance metrics (passes, corners, yellow cards) from get_team_statistics to compare teams across a given season.
  • Build a top-scorers leaderboard using get_top_scorers with fields for goals, assists, expected goals, and appearances for each player.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does football.co.il have an official developer API?+
Football.co.il does not publish a documented public developer API or API program. This Parse API provides structured programmatic access to the data the site exposes.
How does `get_league_standings` break down the season stages?+
The response contains a top-level key for each stage present in the selected season: RegularSeason, ChampionshipRound, and RelegationRound. Each stage holds an array of team rows with position, points, wins, draws, losses, goals scored and received, and games played. Not every season will populate all three stages — early in a season only RegularSeason may be present.
Are player statistics available for Liga Leumit (tournament_id 719)?+
Player-level stats from get_player_stats_leaders and get_top_scorers are reliably populated for Ligat Ha'Al (tournament_id 902). Liga Leumit player stats may not be populated in the current data. Team-level standings and fixture data for Liga Leumit are available. You can fork this API on Parse and revise it to add a Liga Leumit player stats endpoint if the underlying data becomes available.
Does the API return individual player match-by-match performance data (e.g., minutes played, ratings per game)?+
Not currently. The API covers season-aggregate player stats (goals, assists, appearances, expected goals) via get_player_stats_leaders and squad rosters via get_team_squad, but per-match individual player performance lines are not exposed. You can fork this API on Parse and revise it to add the missing endpoint.
How do I find valid team IDs and game IDs?+
get_all_teams returns every team with its integer id, which is used as the team_id parameter for get_team_profile, get_team_squad, get_team_fixtures, and get_team_statistics. Game IDs for get_match_details and get_match_statistics are surfaced in the fixture objects returned by get_fixtures_by_matchday and get_team_fixtures.
Page content last updated . Spec covers 11 endpoints from football.co.il.
Related APIs in SportsSee all →
athletic.net API
Search and analyze cross country and track & field performance data across the US, including athlete profiles, meet results, team rosters, and rankings. Access comprehensive meet information, historical records, and state-level competition data to track athlete progress and discover top performers.
maxpreps.com API
Access high school sports data from MaxPreps. Search for schools, retrieve team rosters and schedules, look up athlete profiles, and browse national or state rankings across all sports.
vg.no API
Access VG.no's latest news, articles, sports scores, and TV guides through a single interface where you can browse the front page, search articles by topic, view category-specific content, and find related stories. Get real-time sports scores and television schedules alongside comprehensive news coverage from Norway's leading news outlet.
vegasinsider.com API
Retrieve MLB betting odds from major sportsbooks including bet365, FanDuel, and DraftKings, covering Moneyline, Total, and Runline markets for any supported date. Easily compare odds across books to identify the best available lines.
puntoticket.com API
Browse and search events happening in Chile with PuntoTicket, viewing featured shows, filtering by category, and checking detailed pricing and availability for concerts, theater, sports, and more. Find the perfect event by exploring all listings or discovering what's trending right now.
130point.com API
Search for sold trading cards across eBay, Goldin, Heritage Auctions, Pristine Auction, MySlabs, and Fanatics Collect to find historical prices, sale dates, and marketplace information all in one place. Get comprehensive sales data to research card values and track market trends across multiple platforms instantly.
wynncraft.com API
Access detailed Wynncraft game information to look up item metadata and search across the complete item database, retrieve player statistics and character inventories, and browse guild information and global search results. Use this data to compare gear, track player progress, analyze guild rosters, or build tools for the Wynncraft community.
whoscored.com API
Search for players and teams, then dive deep into their performance metrics, match statistics, and detailed passing data to analyze football games and player abilities. Get comprehensive insights on team performance, individual player stats, and play-by-play event information to power your football analysis and decision-making.