Discover/Com API
live

Com APIlaliganacional.com.ar

Access Argentine Liga Nacional basketball data: team rosters, standings, box scores, play-by-play, and player stats via 15 structured endpoints.

Endpoint health
verified 14h ago
get_team_leaders
get_league_player_stats_leaders
get_team_fixture
get_team_stats_per_game
get_league_fixture
11/14 passing latest checkself-healing
Endpoints
15
Updated
26d ago

What is the Com API?

This API covers the Argentine Liga Nacional basketball league across 15 endpoints, returning team profiles, season fixtures, standings, player statistics, and match-level data. The get_match_play_by_play endpoint delivers chronological game events with action type, player name, side, and running score. Standings, league-wide stat leaders, and per-game team breakdowns are all accessible without authentication.

Try it

No input parameters required.

api.parse.bot/scraper/06432248-9f4b-4a2e-bbb9-744ac4dcf4fb/<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/06432248-9f4b-4a2e-bbb9-744ac4dcf4fb/get_liga_argentina_teams' \
  -H 'X-API-Key: $PARSE_API_KEY'
Python SDK · recommended

Typed, relational, agent-ready

A generated client with real types, enums, and the links between objects — the structure a flat JSON response can't carry. Autocompletes in your editor and reads cleanly to coding agents.

  • Fully typed · autocompletes
  • Objects link to objects
  • Typed errors & pagination

Typed Python client. Set up the SDK in your uv project, then pull this API’s typed client:

uv add parse-sdk
uv run parse init
uv run parse add --marketplace laliganacional-com-ar-api

uv run parse add --marketplace pulls a pinned snapshot of this canonical API — it won’t change underneath you. To customize it, subscribe and swap to your own copy.

"""Liga Nacional Argentina Basketball — SDK walkthrough with bounded calls."""
from parse_apis.liga_nacional_argentina_api import LigaNacional, FaseId, TeamNotFound

client = LigaNacional()

# List all teams in the league, capped to 5
for team in client.teams.list(limit=5):
    print(team.name, team.club_id, team.slug)

# Get standings for the current regular season using the FaseId enum
for standing in client.leagues.standings(fase_id=FaseId.REGULAR_SEASON, limit=2):
    print(standing.group_name, len(standing.table), "teams")
    for row in standing.table[:3]:
        print(" ", row.Posicion, row.Equipo, row.PTOS, row.pct_vict)

# Drill into one team's stats
team = client.teams.list(limit=1).first()
if team:
    stats = team.stats_aggregate()
    print(team.name, "season stats categories:", len(stats.stats))

    # Team leaders
    leaders_result = team.leaders()
    print("Leader categories:", len(leaders_result.leaders))

    # Recent news
    for article in team.news.list(limit=3):
        print(article.titular, article.fecha)

# League fixture — get recent matches
for match in client.leagues.fixture(start_date="2026-05-01", end_date="2026-05-10", limit=3):
    print(match.local, match.local_score, "-", match.visitor_score, match.visitor)

# Typed error handling — fetch a team that may not exist
try:
    bad_team = client.teams.get(club_id="99999")
    print(bad_team.name)
except TeamNotFound as exc:
    print(f"Team not found: club_id={exc.club_id}")

print("exercised: teams.list / leagues.standings / stats_aggregate / leaders / news.list / leagues.fixture / teams.get")
All endpoints · 15 totalmissing one? ·

Get list of all teams in Liga Argentina with their IDs, slugs, and URLs. Returns all teams participating in the current season.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "teams": "array of team objects with name, url, club_id, team_id, and slug"
  },
  "sample": {
    "data": {
      "teams": [
        {
          "url": "https://www.laliganacional.com.ar/laligaargentina/equipo/2168/88795/amancay-lr/inicio",
          "name": "AMANCAY (LR)LA RIOJA",
          "slug": "amancay-lr",
          "club_id": "2168",
          "team_id": "88795"
        }
      ]
    },
    "status": "success"
  }
}

About the Com API

Team and Roster Data

Start with get_liga_argentina_teams to retrieve every participating club with its club_id, team_id, slug, and URL — these three identifiers are required inputs for most other team-scoped endpoints. get_team_profile returns the team's full_name and logo. get_team_fixture lists all season matches for a club, each with a match_id (Base64-encoded) and summary text needed to drill into individual games.

Match-Level Endpoints

get_match_box_score accepts a match_id and returns two arrays — one per team — of player stat rows. get_match_top_performers keys the response by category (valoracion, puntos, rebotes, asistencias, tapones-cometidos, recuperaciones) with player arrays for each. get_match_play_by_play provides a full event log per game: each object includes action, side, player, detail, and the live score at that moment.

League-Wide Data

get_league_standings takes an optional fase_id parameter — for example '16077' for the current regular season — and returns standings grouped by conference, with columns for Posicion, PJ, PG, PP, PF, PC, PTOS, and %VICT. get_league_fixture accepts a start_date and end_date (YYYY-MM-DD) and returns all scheduled matches in that window, including local/visitor names, scores, venue, and match IDs. get_league_player_stats_leaders returns league-wide leaders keyed by handler names like LiderPuntosPorPartido, each entry containing rank, player, team, and value.

Team Statistics

get_team_stats_aggregate returns season totals and per-game averages across shooting, rebounds, blocks, fouls, and team play metrics. get_team_stats_per_game breaks those numbers down match by match, with Rival, Resultado, and Fecha fields per row. get_team_leaders organizes top performers within a squad by categories like puntos_media and rebotesTotales_media. get_team_news fetches club news articles with titular, fecha, entradilla, and detalle, supporting pagination via last_id and a hayMasNoticias boolean.

Reliability & maintenanceVerified

The Com API is a managed, monitored endpoint for laliganacional.com.ar — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when laliganacional.com.ar changes and a check fails, the API is automatically queued for repair and re-verified. It is built to keep working as the site underneath it changes.

This isn't an official laliganacional.com.ar API — it's an independent, maintained REST wrapper over public data. Where the source has no official API (or only a limited one), Parse gives you a stable contract over a source that never promised one, and keeps it current. Need a new endpoint or field? You can revise it yourself in plain English and the agent rebuilds it against the live site in minutes — contributing the change back to the shared API is free.

Last verified
14h ago
Latest check
11/14 endpoints passing
Maintenance
Monitored & self-healing
Will this API break when the source site changes?+
It's built not to. Every endpoint is health-checked on a schedule with automated test probes. When the source site changes and a check fails, the API is automatically queued for repair and re-verified — that's the self-healing layer. Each API page shows when its endpoints were last verified. And because marketplace APIs are shared, any fix reaches everyone using it.
Is this an official API from the source site?+
No — Parse APIs are independent, managed REST wrappers over publicly available data. That is the point: where a site has no official API (or only a limited one), Parse gives you a maintained, monitored endpoint for that data and keeps it working as the site changes — so you get a stable contract over a source that never promised one.
Can I fix or extend this API myself if I need a new endpoint or field?+
Yes — and you don't have to wait on us. This API was generated by the Parse agent, which stays attached. Describe the change in plain English ("add an endpoint that returns reviews", "fix the price field") in the revise box on the API page or via the revise_api MCP tool, and the agent rebuilds it against the live site in minutes. Contributing the change back to the public API is free.
What happens if I call an endpoint that has an issue?+
Errors are machine-readable: a bad call returns a clean status with the list of available endpoints and a repair hint, so an agent (or you) can recover or trigger a fix instead of failing silently. Confirmed failures feed the automatic repair queue.
Common use cases
  • Build a season standings tracker displaying conference tables updated with get_league_standings data.
  • Populate a match dashboard with live play-by-play events using get_match_play_by_play action and score fields.
  • Compare team shooting and rebounding averages across the season with get_team_stats_aggregate totals and per-game splits.
  • Create a league-wide leaderboard by parsing get_league_player_stats_leaders across points, assists, and blocks categories.
  • Display club news feeds with pagination using get_team_news with club_id and last_id for continuous loading.
  • Generate individual game summaries by combining get_match_box_score player rows with get_match_top_performers category leaders.
  • Schedule and fixture aggregators can query get_league_fixture over a date range to list upcoming matches with venues and team names.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 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 laliganacional.com.ar have an official developer API?+
No public developer API is documented or published by laliganacional.com.ar. This Parse API is the structured way to access that league data programmatically.
What does `get_team_player_stats` return, and how are the values structured?+
get_team_player_stats returns a player_stats field containing one outer array, inside which each player is represented as an array of stat values covering games played, minutes, scoring, rebounds, assists, and efficiency for the full season. There are no named keys per value — ordering matches the source table columns.
Does the API cover historical seasons, or only the current season?+
The API covers the current season. get_liga_argentina_teams returns teams participating in the active season, and endpoints like get_team_fixture and get_team_stats_aggregate reflect current-season data. Historical seasons from prior years are not currently exposed. You can fork the API on Parse and revise it to add endpoints targeting historical season identifiers if that data is available on the source.
How does `get_league_fixture` handle matches with no result yet?+
get_league_fixture returns match objects with local, visitor, date, venue, and match_id for all matches in the queried window. Scores are included in the response structure, but for future matches the score fields will reflect no result. You can use start_date and end_date to isolate upcoming versus completed matches.
Are individual player profiles or career statistics available?+
Not currently. The API provides per-player season stats within team context via get_team_player_stats and get_team_leaders, and match-level performance via get_match_box_score and get_match_top_performers, but there is no dedicated player profile endpoint with career or cross-season data. You can fork the API on Parse and revise it to add a player-profile endpoint if the source exposes individual player pages.
Page content last updated . Spec covers 15 endpoints from laliganacional.com.ar.
Related APIs in SportsSee all →
marca.com API
Get live match results, team standings, and player statistics from Spanish football leagues. View current league tables, upcoming fixtures, and top scorers for LALIGA EA Sports and Segunda División all in one place.
afl.com.au API
Access live AFL match scores, team standings, player statistics, and fixture schedules directly from official sources. Search player profiles, view news updates, and track competition rounds and seasons all in one place.
fiba.basketball API
Track FIBA basketball games and scores by date, dive into game details, explore competition schedules, check world rankings, and search for the latest basketball news all in one place. Stay updated on international basketball with comprehensive data covering live games, team information, and competitive standings.
espn.com API
Get live scores, schedules, standings, teams, rosters, athlete profiles, game logs, and league news across major sports from ESPN.
nikeeyblscholastic.com API
Access comprehensive Nike EYBL Scholastic basketball league data including teams, player bios, schedules, standings, and detailed game box scores. Track team rosters, player statistics, and season performance across the entire league in one place.
soccerstats.com API
Access comprehensive soccer statistics including live league tables, match details, team performance metrics, and form rankings across multiple football leagues. Search for specific teams and analyze their season statistics, head-to-head records, and competitive standings to stay informed on the latest soccer data.
h2hggl.com API
Access live e-sports match data, daily schedules, upcoming games, and final results across H2H GG League eBasketball competitions. Retrieve real-time scores, player statistics, head-to-head comparisons, and detailed match timelines.
footystats.org API
Get live football scores, team performance metrics, league standings, and head-to-head match statistics all in one place. Search teams and leagues to access detailed player stats, comprehensive analytics, and in-depth performance data across football competitions worldwide.