Discover/WNBA API
live

WNBA APIwnba.com

Retrieve WNBA team playoff schedules and scores from wnba.com. Access game results, series progression, arena details, and final status per season.

This API takes change requests — .
Endpoint health
verified 3d ago
get_team_playoff_games
1/1 passing latest checkself-healing
Endpoints
1
Updated
1mo ago

What is the WNBA API?

The WNBA.com API provides 1 endpoint — get_team_playoff_games — that returns all playoff games for a specific team in a given season, including scores, series progression, arena details, and game status. Each response covers every playoff round the team participated in, with a total_playoff_games count and a structured games array containing per-game details. Useful for building postseason trackers, historical records, or team performance tools.

This call costs2 credits / call— charged only on success
Try it
WNBA team slug.
4-digit season year (e.g. 2025).
api.parse.bot/scraper/e8beb0d1-e4f8-467f-b9ab-e8bf63e35638/<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/e8beb0d1-e4f8-467f-b9ab-e8bf63e35638/get_team_playoff_games?team=liberty&season=2025' \
  -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 wnba-com-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.


"""Walkthrough: WNBA SDK — fetch playoff game scores for a team."""
from parse_apis.wnba_com_api import WNBA, TeamSlug, TeamNotFound

client = WNBA()

# Get all 2025 playoff games for the New York Liberty
liberty = client.team(slug=TeamSlug.LIBERTY)
for game in liberty.playoff_games(season="2025", limit=10):
    print(f"{game.date} | {game.away_team.name} ({game.away_team.score}) @ "
          f"{game.home_team.name} ({game.home_team.score}) | {game.status} | {game.series_text}")

# Drill into first game details
first_game = liberty.playoff_games(season="2025", limit=1).first()
if first_game:
    print(f"\nGame {first_game.game_id}: {first_game.game_label} at {first_game.arena}, {first_game.arena_city}")

# Typed error handling for an invalid team
try:
    bad_team = client.team(slug="nonexistent")
    bad_team.playoff_games(season="2025", limit=1).first()
except TeamNotFound as exc:
    print(f"\nTeam not found: {exc}")

print("\nexercised: team / playoff_games / TeamNotFound")
All endpoints · 1 totalmissing one? ·

Retrieve all playoff games for a specific WNBA team in a given season. Returns game scores, series progression, arena details, and final status for each playoff game. Results are returned as a single list covering all rounds the team participated in.

Input
ParamTypeDescription
teamstringWNBA team slug.
seasonstring4-digit season year (e.g. 2025).
Response
{
  "type": "object",
  "fields": {
    "team": "string",
    "games": "array of playoff game objects with scores",
    "season": "string",
    "total_playoff_games": "integer"
  },
  "sample": {
    "data": {
      "team": "liberty",
      "games": [
        {
          "date": "2025-09-14",
          "arena": "PHX Arena",
          "status": "Final/OT",
          "game_id": "1042500131",
          "away_team": {
            "name": "New York Liberty",
            "wins": 1,
            "score": 76,
            "losses": 0,
            "team_id": 1611661313,
            "tricode": "NYL"
          },
          "home_team": {
            "name": "Phoenix Mercury",
            "wins": 0,
            "score": 69,
            "losses": 1,
            "team_id": 1611661317,
            "tricode": "PHX"
          },
          "arena_city": "Phoenix",
          "game_label": "First Round",
          "arena_state": "AZ",
          "season_type": "Playoffs",
          "series_text": "NYL leads 1-0"
        }
      ],
      "season": "2025",
      "total_playoff_games": 3
    },
    "status": "success"
  }
}

About the WNBA API

What the API Returns

The get_team_playoff_games endpoint accepts a team slug and a 4-digit season year, then returns a flat list of playoff game objects covering all rounds that team played. Each response includes the team identifier, season, total_playoff_games count, and a games array. Each game object within that array contains scores for both sides, arena details, series progression context, and a final status field indicating whether the game is completed.

Input Parameters

Both team and season are optional string inputs. Pass team as a WNBA team slug (e.g. new-york-liberty) to scope results to that franchise. Pass season as a 4-digit year to target a specific postseason. Omitting either parameter may return default data; combining both gives the most precise result set.

Data Shape and Coverage

The games array delivers results as a single ordered list across all playoff rounds — first round, semifinals, and finals appearances are all included without separate pagination per round. Each game object surfaces score data for both teams, the arena where the game was played, and where that game falls within the series. The total_playoff_games integer at the top level lets you verify you have the full set without counting the array manually.

Source and Freshness

Data reflects what wnba.com publishes for a given team's postseason. Coverage is limited to playoff games; regular-season schedules and stats are not part of this endpoint. Historical seasons can be queried by changing the season parameter.

Reliability & maintenanceVerified

The WNBA API is a managed, monitored endpoint for wnba.com — not a raw scraper you maintain. Every endpoint is automatically health-checked on a schedule, and when wnba.com 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 wnba.com 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
3d ago
Latest check
1/1 endpoint 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 WNBA postseason bracket tracker showing scores and series status per team
  • Aggregate historical playoff performance data for a franchise across multiple seasons
  • Display arena-specific game history for a team's playoff appearances
  • Power a notification service that monitors final game status for completed playoff games
  • Compare series progression between two teams that met in the same playoff round
  • Populate a stats dashboard with total playoff games played per team per season
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo2005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000100 req/min
Team$300/mo20,000300 req/min
Company$1,000/mo100,000500 req/min

Each endpoint has a fixed posted price per successful call — most fall between 1 and 10 credits — shown on this API's page before you run it. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does wnba.com have an official developer API?+
WNBA.com does not publish a documented public developer API. This Parse endpoint provides structured access to team playoff game data from wnba.com without requiring direct site interaction.
What does the `games` array contain for each playoff game?+
Each object in the games array includes scores for both teams, the arena where the game was played, the game's position within the series, and a final status field. All rounds the team participated in appear in the same flat list, so there is no need to paginate per round.
Does the API cover regular-season games or only the playoffs?+
Only playoff games are covered by get_team_playoff_games. Regular-season schedules, individual player stats, and standings are not returned. You can fork this API on Parse and revise it to add an endpoint targeting regular-season game data.
Can I retrieve playoff data for multiple teams in one call?+
The endpoint accepts a single team slug per request, so each call returns data for one team. Querying multiple teams requires one call per team. You can fork this API on Parse and revise it to add a batch endpoint that accepts multiple team slugs.
How current is the playoff game data?+
Data reflects what wnba.com has published at the time of the request. For ongoing postseasons, game status and scores update as wnba.com posts results. Historical seasons are available by passing the relevant season year parameter.
Page content last updated . Spec covers 1 endpoint from wnba.com.
Related APIs in SportsSee all →
nwslsoccer.com API
Track NWSL match results, news, and advanced statistics including expected goals (xG) data in real time. Get detailed player performance metrics and comprehensive event-level match information to stay informed on the National Women's Soccer League.
basketball-reference.com API
Access data from basketball-reference.com.
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.
ncaa.com API
Access live college sports scores, game schedules, detailed boxscores, play-by-play breakdowns, and team statistics across NCAA sports. Search for specific contests and retrieve comprehensive game information for any NCAA sport, division, or team.
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.
insidelacrosse.com API
Access lacrosse game scores, schedules, and detailed statistics from InsideLacrosse.com. Retrieve results by date, gender, division, and season, and drill into individual game box scores including team and player performance data.
nhl.com API
Access data from nhl.com.
espn.com API
Get live scores, schedules, standings, teams, rosters, athlete profiles, game logs, and league news across major sports from ESPN.