Find all updates to the NCAA Women's Basketball v8 API and its documentation
Game-Level Tournament Seed
🗓️ Release Date 08/25/2026
We've added tournament seed information at the game level for our NCAA Men's and Women's Basketball APIs.
Going forward, locate each team's tournament seed in the relevant Game endpoint (Boxscore, Play-by-Play, Summary).
Return Samples
<team name="Hawkeyes" alias="IOWA" market="Iowa" id="c10544de-e3bd-4776-ba2e-83df8c017fd1" points="59" rank="0" seed="9" remaining_timeouts="1">⭐ Benefit
For NCAA Tournament games, easily capture and display each team's tournament seed from the game feed — without the need to sync to the Schedule feed(s).
📋 Recommended Actions
- Read each team's
seedfrom the Game feeds (Boxscore, Play-by-Play, Summary) to display tournament seeding directly, without cross-referencing the Series or Schedule feeds. - Note the location differs by feed and format: in some feeds
seedsits on theteamnodes (e.g. Men's Game Summary), in others on thehome/awayobjects (e.g. Women's Play-by-Play). Map per feed rather than assuming one path. - Handle non-tournament cases: confirm what
seedreturns for teams or games outside the tournament (e.g.0or absent) and guard your display so unseeded teams don't render as "seed 0."
☑️ Sample Requests:
curl --request GET \
--url https://api.sportradar.com/ncaamb/trial/v8/en/games/af161a87-bd65-4bb8-94ae-29e20077d352/summary.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'curl --request GET \
--url https://api.sportradar.com/ncaawb/trial/v8/en/games/b9894f05-94ad-4357-ab02-901d4360804d/pbp.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'🔢 Products
| Sport | Product | Version(s) |
|---|---|---|
| Basketball | NCAA Men's Basketball | v8, v7, v4 |
| Basketball | NCAA Women's Basketball API | v8, v7, v3 |
🔁 Endpoints Affected
- Game Boxscore
- Game Play-by-Play
- Game Summary
⚙️ Return Samples
Return Samples
<game xmlns="http://feed.elasticstats.com/schema/basketball/game-v8.0.xsd" id="af161a87-bd65-4bb8-94ae-29e20077d352" title="South Regional - Elite Eight - Game 1" status="closed" coverage="full" neutral_site="true" scheduled="2026-03-28T22:09:00+00:00" conference_game="false" attendance="17010" lead_changes="13" times_tied="7" clock="00:00" half="2" track_on_court="true" entry_mode="LDE" clock_decimal="00:00" home_team="150148c2-ca8f-414f-8f41-d94a55d4a122" away_team="c10544de-e3bd-4776-ba2e-83df8c017fd1">
<broadcasts>
<broadcast type="TV" locale="National" network="TBS" channel="247"/>
<broadcast type="TV" locale="National" network="truTV" channel="246"/>
<broadcast type="Internet" locale="National" network="HBO Max"/>
</broadcasts>
<season id="fd1c5f6a-54fc-400a-a7f6-c7b38a6091fe" year="2025" type="PST" name="Post-season Tournaments"/>
<time_zones venue="US/Central" home="US/Central" away="US/Central"/>
<venue id="5b239206-57ce-50aa-baaa-627f3349dfdc" name="Toyota Center" capacity="18500" address="1510 Polk Street" city="Houston" state="TX" zip="77002" country="USA">
<location lat="29.750751" lng="-95.362049"/>
</venue>
<team name="Fighting Illini" alias="ILL" market="Illinois" id="150148c2-ca8f-414f-8f41-d94a55d4a122" points="71" rank="13" seed="3" remaining_timeouts="2" home="true">
<!-- ...additional game data omitted... -->
</team>
</game>{
"id": "b9894f05-94ad-4357-ab02-901d4360804d",
"title": "Fort Worth 1 - Sweet 16 - Game 1",
"status": "closed",
"coverage": "full",
"neutral_site": true,
"scheduled": "2026-03-27T21:15:00+00:00",
"conference_game": false,
"attendance": 9375,
"lead_changes": 6,
"times_tied": 0,
"clock": "00:00",
"quarter": 4,
"track_on_court": false,
"entry_mode": "LDE",
"clock_decimal": "00:00",
"possession_arrow": "6e196896-2649-411e-98fa-4f34a01b3ba9",
"broadcasts": [
{
"type": "TV",
"locale": "National",
"network": "ESPN",
"channel": "206"
}
],
"time_zones": {
"venue": "US/Central",
"home": "US/Eastern",
"away": "US/Eastern"
},
"season": {
"id": "6d9ae91c-9cdd-44c6-b2b9-ff2a005678df",
"year": 2025,
"type": "PST",
"name": "Post-season Tournaments"
},
"home": {
"name": "Huskies",
"alias": "CONN",
"market": "UConn",
"id": "6e0c5edc-4a6d-416b-9e10-7cccf13e971f",
"points": 63,
"rank": 1,
"seed": 1,
"remaining_timeouts": 2
},
"away": {
"name": "Tar Heels",
"alias": "UNC",
"market": "North Carolina",
"id": "6e196896-2649-411e-98fa-4f34a01b3ba9",
"points": 42,
"rank": 15,
"seed": 4,
"remaining_timeouts": 1
}
// ...additional game data omitted...
}Awards Endpoints
🗓️ Release Date 08/25/2026
We've added two new awards-based endpoints to the following APIs: NCAA Football, NCAA Men's Basketball, NCAA Women's Basketball, and WNBA. Use these feeds to access award definitions and seasonal award recipients.
- Awards List: Provides a list of all awards available in the API.
- Seasonal Awards: Provides all award recipients for a given season and season type.
⭐ Benefit
With these endpoints, access award data for honors such as Most Valuable Player, National Champions, Heisman Trophy winners, Rookies of the Year, and more. Track annual recipients going forward to enrich your player and team profiles.
📋 Recommended Actions
- Call the Awards List endpoint to retrieve all award definitions for a league (league-wide, no season parameter), and Seasonal Awards to retrieve recipients for a given season year and season type.
- Note the two endpoints have different request shapes: Awards List is
/league/awards/list, while Seasonal Awards takes a season year and type (e.g./seasons/2025/REG/awards). Map each per endpoint rather than assuming one path. - Use the
typefield (e.g.player,team,coach) to route each award to the right entity, and handle awards with multiple recipients (e.g. All-America teams return several winners under one award). - Join recipients to your existing player and team records via the returned
idvalues to enrich profiles with honors.
☑️ Sample Requests:
curl --request GET \
--url https://api.sportradar.com/ncaafb/trial/v7/en/seasons/2025/REG/awards.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'curl --request GET \
--url https://api.sportradar.com/ncaamb/trial/v8/en/league/awards/list.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'curl --request GET \
--url https://api.sportradar.com/wnba/trial/v8/en/seasons/2025/REG/awards.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'curl --request GET \
--url https://api.sportradar.com/ncaawb/trial/v8/en/league/awards/list.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'🔢 Products
| Sport | Product | Version(s) |
|---|---|---|
| Football | NCAA Football API | v7 |
| Basketball | NCAA Men's Basketball | v8 |
| Basketball | NCAA Women's Basketball API | v8 |
| Basketball | WNBA API | v8 |
🔁 Endpoints Affected
- Awards List
- Seasonal Awards
⚙️ Return Samples
Return Samples
<league xmlns="http://feed.elasticstats.com/schema/football/awards-v7.0.xsd" id="26c1246a-2fc3-4b7e-8999-1685d3ab4676" name="NCAA Football" alias="NCAAFB">
<award id="d95a2799-398e-4427-96aa-a715071139d7" name="AP All-America 1st Team" description="Awarded to the top players that season at each position. Typically consists of 3 teams of offensive and defensive players." type="player"/>
<award id="c6f6c0ab-425d-4ed9-bd8d-009ac34c446a" name="AP All-America 2nd Team" description="Awarded to the top players that season at each position. Typically consists of 3 teams of offensive and defensive players." type="player"/>
<!-- ...additional awards omitted... -->
</league>{
"name": "Rookie of the Year",
"description": "Awarded to the top rookie of the regular season.",
"type": "player",
"effective_date": "2025-09-16",
"awarded_time_frequency": "annual",
"awarded_time_period": "2025",
"id": "18634438-55a4-46d5-b076-647479b23bfd",
"recipients": [
{
"level": "winner",
"name": "Paige Bueckers",
"position": "G",
"id": "80c92207-2597-4132-a34c-3b467a1a81e1",
"alias": "DAL",
"market": "Dallas",
"team": {
"id": "5f0b5caf-708b-4300-92f2-53b51d83ec06",
"name": "Wings",
"alias": "DAL",
"market": "Dallas"
}
}
]
},
{
"name": "Coach of the Year",
"description": "Awarded to the coach deemed most integral to their team's success.",
"type": "coach",
"effective_date": "2025-09-17",
"awarded_time_frequency": "annual",
"awarded_time_period": "2025",
"id": "de6b99ac-a791-4ab8-bc31-b34a6883003b",
"recipients": [
{
"level": "winner",
"name": "Natalie Nakase",
"position": "Head Coach",
"id": "850fba08-59de-48c9-9afe-2cd369e90f2e",
"alias": "GSV",
"market": "Golden State",
"team": {
"id": "4f57ec40-0d35-4b59-bea0-9d040f0d2292",
"name": "Valkyries",
"alias": "GSV",
"market": "Golden State"
}
}
]
}
// ...additional awards omitted...{
"id": "43241810-acf4-4701-b67a-d7c74b583fde",
"name": "National Champion",
"description": "Winner of the NCAA Tournament",
"type": "team"
},
{
"id": "5a2bb94e-12ff-4deb-b255-1c0ed3cea413",
"name": "NCAA Tournament Most Outstanding Player",
"description": "Awarded to the most outstanding player in that year's Final Four.",
"type": "player"
},
{
"id": "49b233ff-d668-4133-ab9e-5371e6bdae7d",
"name": "NIT Champion",
"description": "Winner of the National Invitational Tournament (NIT)",
"type": "team"
}
// ...additional awards omitted...<award name="AP All-America 2nd Team" description="Awarded to the best college basketball players in a season. Typically consists of 3 5-player lineups." type="player" effective_date="2026-03-18" awarded_time_frequency="annual" awarded_time_period="2025-26" id="0d779e0b-abea-4378-a313-831b34bfbb43">
<recipient level="winner" name="Olivia Miles" position="G" id="c1b1b9e6-cba5-420c-82cc-ef3de3c09fbc">
</recipient>
</award>
<award name="AP All-America 2nd Team" description="Awarded to the best college basketball players in a season. Typically consists of 3 5-player lineups." type="player" effective_date="2026-03-18" awarded_time_frequency="annual" awarded_time_period="2025-26" id="0d779e0b-abea-4378-a313-831b34bfbb43">
<recipient level="winner" name="Joyce Edwards" position="F" id="d8c36619-a8ef-43a7-ac8a-2154dc13b5fa" alias="SCAR" market="South Carolina">
<team id="7f4f0451-6b78-4082-9503-ce851e549b0c" name="Gamecocks" alias="SCAR" market="South Carolina"/>
</recipient>
</award>
<!-- ...additional awards omitted... -->Fifth-Year Eligibility Status
🗓️ Release Date 07/29/2026
We've added support for fifth-year student athletes in each of our NCAA APIs (NCAA Football, NCAA Men's Basketball, NCAA Women's Basketball, NCAA Men's Hockey).
Beginning this season, the experience or eligibility field may return a value of 5th.
Field name varies by API: NCAA Football uses the
eligibilityfield, while NCAA Men's Basketball, NCAA Women's Basketball, and NCAA Men's Hockey useexperience.
Fifth-year players will be added to these APIs over the coming weeks, as teams update their rosters. You may not see 5th values immediately.
Here are the valid player experience and eligibility values:
FR- FreshmanSO- SophomoreJR- JuniorSR- Senior5th- Fifth-year student-athleteGR- Graduate student
⭐ Benefit
Use this new player status to build more accurate and complete rosters and player profiles.
📋 Recommended Actions
- Update your roster and profile parsing to accept
5thas a valid value in theexperiencefield (oreligibilityfor NCAA Football). - Confirm you read the correct field per API:
eligibilityfor NCAA Football,experiencefor NCAA Men's/Women's Basketball and NCAA Men's Hockey. - Add display handling for fifth-year student-athletes wherever you show player class or eligibility.
- Expect
5thvalues to populate over the coming weeks as teams update their rosters.
☑️ Sample Requests:
curl --request GET \
--url https://api.sportradar.com/ncaafb/trial/v7/en/teams/{team_id}/full_roster.json \
--header 'accept: application/json' \
--header 'x-api-key: YOUR_API_KEY'🔢 Products
| Sport | Product | Version(s) |
|---|---|---|
| Football | NCAA Football API | v7 |
| Basketball | NCAA Men's Basketball | v8, v7, v4 |
| Basketball | NCAA Women's Basketball API | v8, v7, v3 |
| Hockey | NCAA Men's Hockey API | v3 |
🔁 Endpoints Affected
NCAA Football API
- Game Roster
- Player Profile
- Team Roster
NCAA Men's Basketball API
- Player Profile
- Team Profile
NCAA Women's Basketball API
- Player Profile
- Team Profile
NCAA Men's Hockey
- Team Profile
⚙️ Return Samples
Return Samples
<player id="948dbd20-3fa7-11ef-83b9-f50a2c2b262b" name="DayDay Nelson" jersey="13" last_name="Nelson" first_name="DayDay" abbr_name="D.Nelson" weight="203.0" height="75" position="LB" birth_place="South Phoenix, AZ, USA" status="ACT" eligibility="5TH"><player id="178468d8-54ad-45ca-9b2d-dfadfd819345" status="ACT" full_name="Jane Basketball" first_name="Jane" last_name="Basketball" abbr_name="J.Basketball" height="73" position="F" primary_position="NA" jersey_number="23" experience="5th" birth_place="Johnston, IA, USA" updated="2025-07-16T16:50:36+00:00">
</player>Push Feeds
🗓️ Release Date 07/27/2026
We've added two Push feeds to our NCAA Women's Basketball API. These feeds match the structure and workflow of the existing Push feeds in our US Basketball APIs (NBA, WNBA, NCAA Men's Basketball, G League).
- Push Events: Provides detailed, real-time information on every game event.
- Push Statistics: Provides detailed, real-time game stats at the team and player level for all live full coverage games.
Push AccessPush feeds are available to Realtime customers only, and are not included in the self-issued trial within your account. Reach out to a sales representative for trial access.
These feeds have already been added to the accounts of our Realtime customers — no action is required to gain access.
⭐ Benefit
With our RESTful endpoints, you make an API request each time you want new data. Push feeds instead open a single connection that streams continuous live updates, and that connection remains open indefinitely.
This makes Push a more efficient option for live NCAA Women's Basketball data:
- No polling logic. Rather than managing pull frequency and repeatedly requesting endpoints during a game, your application listens for updates as they happen.
- Faster updates. Payloads are delivered as changes occur, rather than on your polling interval.
- Filter to what you need. By default, a connection streams all games in progress. Add optional query strings to restrict a connection to a single game, and open as many connections as you need — there is no limit on concurrent connections.
- Metadata for routing. Each payload includes a metadata header describing the payload type and available filtering values, reducing processing and integration time on your side.
- Familiar payload structure. Each Push update is a JSON payload that mirrors its RESTful counterpart — Push Events maps to Game Play-by-Play, and Push Statistics maps to Game Summary.
Push Complements RESTful — It Does Not Replace ItPush does not provide a stateful session. There is no memory of previously sent data, and Push feeds do not deliver game status updates.
If you are disconnected from a Push session, use the corresponding RESTful endpoint to catch up. For example, after a Push Events disconnection, request Game Play-by-Play to capture the plays missed during the disconnection.
Technical Requirements
To accept data from our Push feeds, ensure that your application can:
- Follow an HTTP redirect, or use the location provided in the feed's header within one minute of your initial request.
- Accept HTTP data transfer encoded as chunked.
When no new information is available on a feed, a heartbeat message is sent every 5 seconds to keep the connection active. If you stop receiving heartbeats, re-connect using your same initial request.
📋 Recommended Actions
- Realtime customers already have access — you can begin integrating immediately. If you use the self-issued trial, contact your sales representative for Push trial access.
- Verify your application can follow an HTTP redirect and accept chunked transfer encoding before integrating.
- Open a Push Events or Push Statistics connection, using optional query strings to filter to specific games if needed.
- Pair Push with the corresponding RESTful endpoints (Game Play-by-Play, Game Summary) to recover data after any disconnection, and continue using RESTful feeds for game status.
- Test your integration against our NCAA Men's Basketball simulations before the season begins.
☑️ Sample Requests:
require 'uri'
require 'net/http'
require 'openssl'
url = URI("https://api.sportradar.com/ncaawb/trial/stream/en/events/subscribe")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
http.verify_mode = OpenSSL::SSL::VERIFY_NONE
request = Net::HTTP::Get.new(url)
request["x-api-key"] = "{your_api_key}" # Replace with your actual key
response = http.request(request)
puts response.read_bodyimport requests
import json
headers = {
'x-api-key': 'your_api_key' # Replace with your actual key
}
r = requests.get("https://api.sportradar.com/ncaawb/trial/stream/en/statistics/subscribe",
headers = headers,
params = {'status': 'inprogress', 'match': 'sd:match:76b2e680-7da7-461f-95ad-e7c34dbc4c56'},
allow_redirects=False)
redirect_url = r.headers['Location']
r = requests.get(redirect_url, headers=headers, stream=True)
for line in r.iter_lines():
# filter out keep-alive new lines
if line:
decoded_line = line.decode('utf-8')
print(json.loads(decoded_line))🔢 Products
| Sport | Product | Version(s) |
|---|---|---|
| Basketball | NCAA Women's Basketball API | v8 |
🔁 Endpoints Affected
⚙️ Return Samples
The samples below are from our NCAA Men's Basketball API. NCAA Women's Basketball Push payloads follow an identical structure.
You can also test out NCAA Women's Basketball Push integration against our NCAA Men's Basketball simulations.
Updated Action Area Coordinates
| Release Date | Feeds Affected | Benefit |
|---|---|---|
| 12/1/2025 | All endpoints supporting play-by-play data. | We've updated action area coordinates to provide a more accurate representation of what happens on the court. |
Return Samples
{
"id": "2eeccfe5-28c3-4ada-b724-8d854991e7aa",
"clock": "10:00",
"updated": "2025-04-06T21:53:10Z",
"description": "Sarah Strong vs. Chloe Kitts (Jana El Alfy gains possession)",
"sequence": 1743966924422,
"home_points": 0,
"away_points": 0,
"clock_decimal": "10:00",
"created": "2025-04-06T19:15:24Z",
"event_type": "opentip",
"attribution": {
"name": "Huskies",
"market": "UConn",
"id": "6e0c5edc-4a6d-416b-9e10-7cccf13e971f",
"team_basket": "right"
},
"location": {
"coord_x": 560,
"coord_y": 294,
"action_area": "backcourt"Translation Deprecation
| Release Data | Feeds Affected | Update |
|---|---|---|
| 11/18/2025 | All endpoints supporting translations (teams, players, and play-by-play descriptions) | Translation for NCAA Men's and NCAA Women's Basketball APIs have been deprecated due to minimal usage. Clients interested in adding or restoring language support should contact their Sportradar sales representative for available options. |
Forfeit Status
| Release Date | Feeds Affected | Benefit |
|---|---|---|
| 11/12/2025 | Daily Schedule Game Boxscore Game Play-by-Play Game Summary Schedule Tournament Schedule | We've updated the behavior of forfeited games in all versions of our NCAA Basketball APIs. Forfeit games now feature a status of |
Return Samples
{
"id": "2af28de9-6fdf-4d01-ba28-5fdeb2e1d2ae",
"status": "forfeited",
"coverage": "full",
"scheduled": "2025-01-12T22:00:00+00:00",
"conference_game": true,
"track_on_court": false,
"entry_mode": "LDE",
"time_zones": {
"venue": "US/Pacific",
"home": "US/Pacific",
"away": "US/Central"
},
"season": {
"id": "a263b759-0702-45fb-803a-b1c0651da16f",
"year": 2024,
"type": "REG",
"name": "Regular Season"
},
"home": {
"name": "Bruins",
"alias": "UCLA",
"market": "UCLA",
"id": "a983fe02-db1e-4137-9cfe-34d9eaca890c",
"forfeit_winner": true,
"points": 0,
"rank": 1,
"remaining_timeouts": 4
},
"away": {
"name": "Wildcats",
"alias": "NW",
"market": "Northwestern",
"id": "fc923213-ae54-4bb9-8ef4-f16d7a16dfe0",
"forfeit_winner": false,
"points": 0,
"rank": 0,
"remaining_timeouts": 4
},
"periods": []
}<game xmlns="http://feed.elasticstats.com/schema/basketball/game-v8.0.xsd" id="2af28de9-6fdf-4d01-ba28-5fdeb2e1d2ae" status="forfeited" coverage="full" scheduled="2025-01-12T22:00:00+00:00" conference_game="true" track_on_court="false" entry_mode="LDE" home_team="a983fe02-db1e-4137-9cfe-34d9eaca890c" away_team="fc923213-ae54-4bb9-8ef4-f16d7a16dfe0">
<season id="a263b759-0702-45fb-803a-b1c0651da16f" year="2024" type="REG" name="Regular Season"/>
<time_zones venue="US/Pacific" home="US/Pacific" away="US/Central"/>
<team name="Bruins" alias="UCLA" market="UCLA" id="a983fe02-db1e-4137-9cfe-34d9eaca890c" forfeit_winner="true" points="0" rank="1" remaining_timeouts="4" home="true">
<scoring>
</scoring>
<leaders>
</leaders>
</team>
<team name="Wildcats" alias="NW" market="Northwestern" id="fc923213-ae54-4bb9-8ef4-f16d7a16dfe0" forfeit_winner="false" points="0" rank="0" remaining_timeouts="4">
<scoring>
</scoring>
<leaders>
</leaders>
</team>
</game>Timestamp Format Update
| Release Date | Feeds Affected | Benefit |
|---|---|---|
| 11/12/2025 | Daily Schedule Schedule Player Profile Team Profile Daily Change Log | We've updated the format of certain timestamp data points in our US Basketball APIs. Going forward, timestamps will use the 2025-10-28T22:56:48+00:00 format instead of 2025-10-28T22:56:48Z. Both formats follow the ISO 8601 standard and represent the same UTC time. However, older games or data may still include the previous format. This update applies to the following fields:
|
Return Samples
{
"league": {
"id": "4353138d-4c22-4396-95d8-5f587d2df25c",
"name": "NBA",
"alias": "NBA"
},
"start_time": "2025-11-10T05:00:00Z",
"end_time": "2025-11-11T04:59:59Z",
"players": [
{
"id": "3a3207cc-269f-47ef-9b77-f852f0bed4b0",
"full_name": "Quinten Post",
"last_modified": "2025-11-10T13:00:52+00:00",
"sr_id": "sr:player:1889798",
"reference": "1642366"
},
{
"id": "48b05ddf-0a9f-4426-9394-231c54726eaa",
"full_name": "Monté Morris",
"last_modified": "2025-11-10T21:51:28+00:00",
"sr_id": "sr:player:1142586",
"reference": "1628420"
},
{
"id": "b173be95-9411-4fa9-afa3-ff231db0ed4d",
"full_name": "Colby Jones",
"last_modified": "2025-11-10T18:47:33+00:00",
"sr_id": "sr:player:2075233",
"reference": "1641732"
},
{
"id": "e23521cd-8e92-4701-b9e7-dc4acd21dfec",
"full_name": "Wendell Moore Jr.",
"last_modified": "2025-11-10T18:50:28+00:00",
"sr_id": "sr:player:2826111",
"reference": "1631111"
}
], <game id="820c5325-360f-4b9e-a67c-77fe71338871" status="closed" coverage="full" scheduled="2025-10-21T23:30:00+00:00" home_points="125" away_points="124" track_on_court="true" sr_id="sr:match:62757053" reference="0022500001" home_team="583ecfff-fb46-11e1-82cb-f4ce4684ea4c" away_team="583ecb3a-fb46-11e1-82cb-f4ce4684ea4c">
<time_zones venue="US/Central" home="US/Central" away="US/Central"/>
<venue id="a13af216-4409-5021-8dd5-255cc71bffc3" name="Paycom Center" capacity="18203" address="100 W. Reno Avenue" city="Oklahoma City" state="OK" zip="73102" country="USA" sr_id="sr:venue:6934">
<location lat="35.463333" lng="-97.515"/>
</venue>
<home name="Oklahoma City Thunder" alias="OKC" id="583ecfff-fb46-11e1-82cb-f4ce4684ea4c" sr_id="sr:team:3418" reference="1610612760">
</home>
<away name="Houston Rockets" alias="HOU" id="583ecb3a-fb46-11e1-82cb-f4ce4684ea4c" sr_id="sr:team:3412" reference="1610612745">
</away>
<broadcasts>
<broadcast network="NBC/Peacock" type="TV" locale="National"/>
</broadcasts>
</game>{
"id": "ab532a66-9314-4d57-ade7-bb54a70c65ad",
"status": "ACT",
"full_name": "Karl-Anthony Towns",
"first_name": "Karl-Anthony",
"last_name": "Towns",
"abbr_name": "K.Towns",
"height": 84,
"weight": 248,
"position": "C-F",
"primary_position": "C",
"jersey_number": "32",
"experience": "10",
"college": "Kentucky",
"high_school": "St. Joseph (NJ)",
"birth_place": "Edison, NJ, USA",
"birthdate": "1995-11-15",
"updated": "2025-07-16T19:57:53+00:00",
"sr_id": "sr:player:852120",
"rookie_year": 2015,
"salary": 55110496,
"reference": "1626157",
"league": {
"id": "4353138d-4c22-4396-95d8-5f587d2df25c",
"name": "NBA",
"alias": "NBA"
},Transfer Portal Endpoint
| Release Date | Feeds Affected | Benefit |
|---|---|---|
| 10/24/2025 | Transfer Portal | We've added a Transfer Portal endpoint to our NCAA Men's and Women's basketball APIs. The endpoint lists all players currently in the NCAA Transfer Portal for each league. Use this endpoint to track player movement, scout talent, and stay informed on roster changes across college programs. |
Return Samples
{
"league": {
"id": "affab7b6-647e-4304-bbe2-1f9d68cd0cea",
"name": "NCAA WOMEN",
"alias": "NCAAW",
"transfer_portal_players": [
{
"id": "b3010c63-c53d-436b-b310-bebf50e4ad9a",
"full_name": "Mallory Heyer",
"first_name": "Mallory",
"last_name": "Heyer",
"abbr_name": "M.Heyer",
"height": 73,
"birth_place": "Chaska, MN, USA",
"updated": "2025-10-23T14:44:47Z",
"position": "F",
"primary_position": "NA",
"experience": "SR"
}
]
},
"_comment": "Generation started @ 2025-10-24 14:46:52 +0000 ended @ 2025-10-24 14:46:52 +0000"
}<league xmlns="http://feed.elasticstats.com/schema/basketball/ncaam/transfer-portal-v8.0.xsd" id="cd4268ee-07aa-4c4d-a435-ec44ad2c76cb" name="NCAA MEN" alias="NCAAM">
<transfer_portal_players id="89577959-be23-430a-9b86-7b6e19b26929" full_name="Kristiyan Popov" first_name="Kristiyan" last_name="Popov" abbr_name="K.Popov" height="79" weight="215" birth_place="Varna,, BGR" updated="2025-10-06T14:47:25Z" position="G" primary_position="NA" experience="SO"/>
</league>Transfer Portal Player Status
| Release Date | Feeds Affected | Benefit |
|---|---|---|
| 09/16/2025 | Player Profile | We've added a player status (TP) for players who have entered the transfer portal. |
Return Samples
<player xmlns="http://feed.elasticstats.com/schema/basketball/profile-v8.0.xsd" id="56d20a4a-982b-4e0c-bc52-eca8e76c8e73" status="TP" full_name="Boogie Fland" first_name="Boogie" last_name="Fland" abbr_name="B.Fland" height="75" weight="180" position="G" primary_position="NA" jersey_number="0" experience="SO" birth_place="Bronx, NY, USA" updated="2025-07-17T15:42:38Z">{
"id": "56d20a4a-982b-4e0c-bc52-eca8e76c8e73",
"status": "TP",
"full_name": "Boogie Fland",
"first_name": "Boogie",
"last_name": "Fland",
"abbr_name": "B.Fland",
"height": 75,
"weight": 180,
"position": "G",
"primary_position": "NA",
"jersey_number": "0",
"experience": "SO",
"birth_place": "Bronx, NY, USA",
"updated": "2025-07-17T15:42:38Z",
"league": {
"id": "cd4268ee-07aa-4c4d-a435-ec44ad2c76cb",
"name": "NCAA MEN",
"alias": "NCAAM"
},
"references": [
{
"source_id": "c73e2a89-5c71-40c0-a81c-b209f8ff2c89",
"scope": "basketball",
"id_type": "sport_profile"
}
],Player ID Linking
| Release Date | Feeds Affected | Benefit |
|---|---|---|
| 08/28/2025 | Player Profile Team Profile | You can now reference a player’s WNBA profile within the NCAA Women's Basketball API! When available, each player’s profile includes the corresponding ID from the WNBA API under Also included is a |
Return Samples
{
"id": "29d82b92-40a0-4116-bf6d-f807901fbb7e",
"status": "ACT",
"full_name": "Hannah Stuelke",
"first_name": "Hannah",
"last_name": "Stuelke",
"abbr_name": "H.Stuelke",
"height": 74,
"position": "F",
"primary_position": "NA",
"jersey_number": "45",
"experience": "SR",
"birth_place": "Cedar Rapids, IA, USA",
"updated": "2025-07-16T16:54:56Z",
"league": {
"id": "affab7b6-647e-4304-bbe2-1f9d68cd0cea",
"name": "NCAA WOMEN",
"alias": "NCAAW"
},
"team": {
"id": "7269c5c7-6614-41d8-9415-7ca3243f6612",
"name": "Hawkeyes",
"market": "Iowa",
"alias": "IOWA"
},
"references": [
{
"source_id": "33673ce9-1d6f-4d97-86c9-1b7e548b7b38",
"scope": "basketball",
"id_type": "sport_profile"
}
],<player xmlns="http://feed.elasticstats.com/schema/basketball/profile-v8.0.xsd" id="29d82b92-40a0-4116-bf6d-f807901fbb7e" status="ACT" full_name="Hannah Stuelke" first_name="Hannah" last_name="Stuelke" abbr_name="H.Stuelke" height="74" position="F" primary_position="NA" jersey_number="45" experience="SR" birth_place="Cedar Rapids, IA, USA" updated="2025-07-16T16:54:56Z">
<league id="affab7b6-647e-4304-bbe2-1f9d68cd0cea" name="NCAA WOMEN" alias="NCAAW"/>
<team id="7269c5c7-6614-41d8-9415-7ca3243f6612" name="Hawkeyes" market="Iowa" alias="IOWA"/>
<references>
<reference source_id="33673ce9-1d6f-4d97-86c9-1b7e548b7b38" scope="basketball" id_type="sport_profile"/>
</references>Season Info in Daily Schedule
| Release Date | Feeds Affected | Benefit |
|---|---|---|
| 07/25/2025 | Daily Schedule | We've added season information to the Daily Schedule endpoint in all US basketball APIs. Leverage the new season node to easily identify which season a game belongs to. |
Return Samples
{
"date": "2025-07-25",
"league": {
"id": "59c24590-0adb-4b3d-80a8-10450f83f4a1",
"name": "WNBA",
"alias": "WNBA"
},
"games": [
{
"id": "0141c94b-0923-4c3f-8e2f-50513198e128",
"status": "scheduled",
"coverage": "full",
"scheduled": "2025-07-25T23:30:00Z",
"track_on_court": true,
"sr_id": "sr:match:56328197",
"reference": "1022500156",
"cc_cup": false,
"time_zones": {
"venue": "US/Central",
"home": "US/Central",
"away": "US/Pacific"
},
"season": {
"id": "896588ff-6de9-49a9-a799-bbd7d3922cdc",
"year": 2025,
"type": "REG"
},
"venue": {
"id": "7aed802e-3562-5b73-af1b-3859529f9b95",
"name": "Target Center",
"capacity": 19356,
"address": "600 First Avenue North",
"city": "Minneapolis",
"state": "MN",
"zip": "55403",
"country": "USA",
"sr_id": "sr:venue:6930",
"location": {
"lat": "44.979444",
"lng": "-93.276111"
}
},
"broadcasts": [
{
"network": "ION",
"type": "TV",
"locale": "National",
"channel": "305"
}
],
"home": {
"name": "Minnesota Lynx",
"alias": "MIN",
"id": "6f017f37-be96-4bdc-b6d3-0a0429c72e89",
"sr_id": "sr:team:3440"
},
"away": {
"name": "Las Vegas Aces",
"alias": "LVA",
"id": "171b097d-01db-4ae8-9d56-035689402ec6",
"sr_id": "sr:team:35550"
}
},
{
"id": "886f70ad-6601-4949-8361-19950f284336",
"status": "scheduled",
"coverage": "full",
"scheduled": "2025-07-25T23:30:00Z",
"track_on_court": true,
"sr_id": "sr:match:56328195",
"reference": "1022500155",
"cc_cup": false,
"time_zones": {
"venue": "US/Eastern",
"home": "US/Eastern",
"away": "US/Arizona"
},
"season": {
"id": "896588ff-6de9-49a9-a799-bbd7d3922cdc",
"year": 2025,
"type": "REG"
},
"venue": {
"id": "7a330bcd-ac0f-50ca-bc29-2460e5c476b3",
"name": "Barclays Center",
"capacity": 17732,
"address": "620 Atlantic Avenue",
"city": "Brooklyn",
"state": "NY",
"zip": "11217",
"country": "USA",
"sr_id": "sr:venue:36132",
"location": {
"lat": "40.682957",
"lng": "-73.975165"
}
},
"broadcasts": [
{
"network": "ION",
"type": "TV",
"locale": "National",
"channel": "305"
}
],
"home": {
"name": "New York Liberty",
"alias": "NYL",
"id": "08ed8274-e29f-4248-bc2e-83cc8ed18d75",
"sr_id": "sr:team:3446"
},
"away": {
"name": "Phoenix Mercury",
"alias": "PHX",
"id": "0699edf3-5993-4182-b9b4-ec935cbd4fcc",
"sr_id": "sr:team:3444"
}
},
{
"id": "d417a7b2-8eca-4edd-9e75-7875ed550fdd",
"status": "scheduled",
"coverage": "full",
"scheduled": "2025-07-26T02:00:00Z",
"track_on_court": true,
"sr_id": "sr:match:56328199",
"reference": "1022500157",
"cc_cup": false,
"time_zones": {
"venue": "US/Pacific",
"home": "US/Pacific",
"away": "US/Central"
},
"season": {
"id": "896588ff-6de9-49a9-a799-bbd7d3922cdc",
"year": 2025,
"type": "REG"
},
"venue": {
"id": "938016dc-9e1d-4abc-88f5-3a7d772332e6",
"name": "Chase Center",
"capacity": 18064,
"address": "1 Warriors Way",
"city": "San Francisco",
"state": "CA",
"zip": "94158",
"country": "USA",
"sr_id": "sr:venue:44446",
"location": {
"lat": "37.7679",
"lng": "-122.3873"
}
},
"broadcasts": [
{
"network": "ION",
"type": "TV",
"locale": "National",
"channel": "305"
}
],
"home": {
"name": "Golden State Valkyries",
"alias": "GSV",
"id": "4f57ec40-0d35-4b59-bea0-9d040f0d2292",
"sr_id": "sr:team:1200059"
},
"away": {
"name": "Dallas Wings",
"alias": "DAL",
"id": "5f0b5caf-708b-4300-92f2-53b51d83ec06",
"sr_id": "sr:team:3450"
}
}
]
}<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" charset="UTF-8" href="/xslt/basketball/schedule-v8.0.xsl"?>
<!-- Generation started @ 2025-07-25 14:04:25 UTC -->
<league xmlns="http://feed.elasticstats.com/schema/basketball/schedule-v8.0.xsd" id="cd4268ee-07aa-4c4d-a435-ec44ad2c76cb" name="NCAA MEN" alias="NCAAM">
<daily-schedule date="2025-02-03">
<games>
<game id="9b28cfdb-759f-4cf4-b3c2-d0f83132615c" status="closed" coverage="full" scheduled="2025-02-03T23:00:00Z" home_points="94" away_points="68" conference_game="true" home_team="508f503f-dc57-4f4c-a01e-4f195e5c05c8" away_team="80a19b57-d6ab-4bee-934f-33a72c2e958a">
<time_zones venue="US/Eastern" home="US/Eastern" away="US/Eastern"/>
<season id="76df4cc8-67c8-4179-9387-e1dd5e884014" year="2024" type="REG"/>
<venue id="7f83e6f9-fc09-437b-b4ec-a9b2121ac613" name="Stabler Arena" capacity="6000" address="124 Goodman Drive" city="Bethlehem" state="PA" zip="18015" country="USA">
<location lat="40.584444" lng="-75.356944"/>
</venue>
<home name="Lehigh Mountain Hawks" alias="LEH" id="508f503f-dc57-4f4c-a01e-4f195e5c05c8">
</home>
<away name="Colgate Raiders" alias="COLG" id="80a19b57-d6ab-4bee-934f-33a72c2e958a">
</away>
<broadcasts>
<broadcast network="CBS Sports Network" type="TV" locale="National" channel="221"/>
</broadcasts>
</game>
<game id="1c5dc135-d1b2-4d63-aa5b-8334a6f44c16" status="closed" coverage="extended_boxscore" scheduled="2025-02-04T00:00:00Z" home_points="67" away_points="65" conference_game="true" home_team="d2ef641c-70e4-48bb-b40d-ac654d179205" away_team="912671c7-19fd-451b-813e-885485427820">
<time_zones venue="US/Central" home="US/Central" away="US/Central"/>
<season id="76df4cc8-67c8-4179-9387-e1dd5e884014" year="2024" type="REG"/>
<venue id="9227adcc-38f3-4271-bd9a-c48b745be82e" name="The Legacy Center" capacity="4200" address="E McNeese Street" city="Lake Charles" state="LA" zip="70607" country="USA">
<location lat="30.1755" lng="-93.2095"/>
</venue>
<home name="McNeese Cowboys" alias="MCNS" id="d2ef641c-70e4-48bb-b40d-ac654d179205">
</home>
<away name="Incarnate Word Cardinals" alias="IW" id="912671c7-19fd-451b-813e-885485427820">
</away>
<broadcasts>
<broadcast network="ESPN+" type="Internet"/>
</broadcasts>
</game>Parent Ids
| Release Date | Feeds Affected | Benefit |
|---|---|---|
| 09/23/2024 | Daily Schedule Game Boxscore Game Summary Play-by-Play Tournament List Tournament Summary | Added a standard parent Id ( Use this Id to group events (like March Madness) across seasons. |
Return Samples
{
"id": "54d776dc-0e88-4c77-8fe0-021d4ed7b250",
"status": "closed",
"title": "2024 NBA All-Star Game",
"coverage": "full",
"scheduled": "2024-02-19T01:00:00Z",
"home_points": 211,
"away_points": 186,
"neutral_site": true,
"parent_id": "e4986bda-2f75-4228-8295-44b2449088b1",
"track_on_court": true,
"reference": "0032300001",
"time_zones": {
"venue": "US/Eastern"
},
"venue": {
"id": "24bb478e-eb31-5f8a-8c8d-07f513169ec1",
"name": "Gainbridge Fieldhouse",
"capacity": 20000,
"address": "125 S. Pennsylvania Street",
"city": "Indianapolis",
"state": "IN",
"zip": "46204",
"country": "USA",
"sr_id": "sr:venue:6924",
"location": {
"lat": "39.763975",
"lng": "-86.15542"
}
},
"broadcasts": [
{
"network": "TNT",
"type": "TV",
"locale": "National",
"channel": "245"
},
{
"network": "TBS",
"type": "TV",
"locale": "National",
"channel": "247"
}
],
"home": {
"name": "East NBA All Stars",
"alias": "EST",
"id": "592d3144-895b-43e9-ab15-e84666a845d5",
"reference": "1610616833"
},
"away": {
"name": "West NBA All Stars",
"alias": "WST",
"id": "787ff06f-f0cc-484e-8114-04e0cdc444fa",
"reference": "1610616834"
}
},<series id="a6c5f648-2028-457f-84cd-bf301886648c" parent_id="a8187e6d-8b68-40bc-9767-fe78cbda3311" title="NBA Finals - MIA vs DEN" round="4" start_date="2023-06-01" status="closed">
<participant name="Heat" seed="8" record="1">
<team id="583ecea6-fb46-11e1-82cb-f4ce4684ea4c" name="Heat" alias="MIA" market="Miami" reference="1610612748"/>
<source id="e75bdf18-b87a-4651-b1d6-b90a6d923ce5" title="Eastern Conference - Finals - MIA vs BOS" round="3" outcome="win"/>
</participant>
<participant name="Nuggets" seed="1" record="4">
<team id="583ed102-fb46-11e1-82cb-f4ce4684ea4c" name="Nuggets" alias="DEN" market="Denver" reference="1610612743"/>
<source id="79030c40-c3e0-4c01-9692-af0d7ce97a45" title="Western Conference - Finals - LAL vs DEN" round="3" outcome="win"/>
</participant>Characters Added for Player Names
| Release Date | Benefit |
|---|---|
| 09/16/2024 | Each league-specific Basketball API will now display player names containing special characters and diacritical markings. The change aims to ensure an accurate representation of a player’s given name. Going forward, player names such as Davis Bertans (id: Ensure that your systems can handle these special characters and diacritics. Some examples of player names with special characters include:
|
Return Samples
{
"id": "d2ee92e9-3e72-45eb-b156-2dc5adc1e6f7",
"status": "ACT",
"full_name": "Luka Dončić",
"first_name": "Luka",
"last_name": "Dončić",
"abbr_name": "L.Dončić",
"height": 79,
"weight": 230,
"position": "F-G",
"primary_position": "PG",
"jersey_number": "77",
"experience": "6",
"birth_place": "Ljubljana,, SVN",
"birthdate": "1999-02-28",
"updated": "2024-09-16T12:56:48Z",
"sr_id": "sr:player:926008",
"rookie_year": 2018,
"reference": "1629029",
"draft": {
"team_id": "583ecb8f-fb46-11e1-82cb-f4ce4684ea4c",
"year": 2018,
"round": "1",
"pick": "3"
}
},<player id="d2ee92e9-3e72-45eb-b156-2dc5adc1e6f7" status="ACT" full_name="Luka Dončić"
first_name="Luka" last_name="Dončić" abbr_name="L.Dončić" height="79" weight="230"
position="F-G" primary_position="PG" jersey_number="77" experience="6" birth_place="Ljubljana,, SVN"
birthdate="1999-02-28" updated="2024-09-16T12:56:48Z" sr_id="sr:player:926008" rookie_year="2018"
reference="1629029">
New On-Demand Simulations
| Release Date | Benefit |
|---|---|
| 09/09/2024 | We’re happy to announce expanded on-demand support for REST Simulations . This offering allows you to replay select games at your convenience.
Please note that Legacy Simulations will be retired in early November. For more details, see our Simulations page including code snippets for how to set up your calls. |
Earlier updatesOlder updates are listed in the Change Log Archive.
