get
https://api.sportradar.com/unrivaled//v8//games//pbp.
Unrivaled Game Play-by-Play provides detailed, real-time information on every team possession and game event.
Update FrequencyTTL / Cache: This endpoint will update to a 2s TTL (time to live) upon a game moving to inprogress. Upon closed, it will transfer to 120s.
Data Updates: Realtime
Data Points
Season
| Attribute | Parent Element | Type | Description |
|---|---|---|---|
id | game - season | GUID | Unique season ID ex. c86ab7c9-5408-44e6-af06-c22636262927 |
name | game - season | String | Name of the season ex. Post-season |
type | game - season | String | Type of the seasonPRE, REG, OOT, PST |
year | game - season | Integer | Year of the season |
Boxscore
| Attribute | Parent Element | Type | Description |
|---|---|---|---|
attendance | game | Integer | Attendance of a game Not typically used for Unrivaled |
lead_changes | game | Integer | Number of lead changes in a game |
times_tied | game | Integer | Number of times tied in a game |
lead_changes | game - quarter / elam - scoring | Integer | Number of lead changes in a quarter |
times_tied | game - quarter / elam - scoring | Integer | Number of times tied in a quarter |
id | elam | GUID | Unique ID of Elam period ex. 1c2463d7-43ec-4b83-a29c-d66087d8e8df |
number | elam | Integer | Elam period number |
sequence | elam | Integer | Period sequence number (The Elam period sequence would be 4) |
quarter | game | Integer | Quarter number of the game |
id | quarter | GUID | Unique ID of a quarter ex. 47091cc4-08c2-4f83-9d8d-59c3c85e1725 |
number | quarter | Integer | Quarter number |
Game
| Attribute | Parent Element | Type | Description |
|---|---|---|---|
away_team | game | GUID | Unique ID of the away team ex. e5be75a6-cd4a-41d3-b3c3-638506ced50a |
home_team | game | GUID | Unique ID of the home team ex. a015b02d-845c-40c1-8ef4-844984f47e4d |
entry_mode | game | String | Type of data entry for the gameLDE (Live Data Entry by Sportradar) |
clock | game | String | Clock value of the game ex. 12:37 |
clock_decimal | game | String | Clock value in decimal form when the game clock is under 1:00. Otherwise it displays the same value as clockex. 00:21.70 |
clock_type | game | String | Type of clock value for an eventstandard, elam |
coverage | game | String | Coverage level of a gamefull, extended_boxscore (used for forfeit games only) |
duration | game | String | Duration of a game ex. 2:26Not typically used for Unrivaled |
id | game | GUID | Unique ID of a game ex. f9d3aad2-45ac-4f65-8e75-734ac3de27eb |
parent_id | game | GUID | Standard parent ID of a game. Use this ID to group events (like the All-Star game) across seasons ex. e4986bda-2f75-4228-8295-44b2449088b1 |
quarter | game | Integer | Current quarter of a game |
status | game | String | The status of a gamescheduled, created, inprogress, halftime, complete, closed, cancelled, delayed, postponed, time-tbd, if-necessary, unnecessaryPlease see ourFAQ section for a list of game status definitions |
title | game | String | Game title ex. Unrivaled Finals - Vinyl vs Rose |
track_on_court | game | Boolean | Signifies a game with tracking of players on the court. When true, we provide a lineupchange event type, on_court player for Play-by-Play events, and an on_court indicator in Game Summary |
neutral_site | game | Boolean | Signifies a game played at a neutral venue Not typically used for Unrivaled |
scheduled | game | dateTime | Scheduled date and time of a game ex. 2025-10-21T23:30:00+00:00 |
away | game - time_zones | String | Time zone of the away team ex. US/Pacific |
home | game - time_zones | String | Time zone of the home team ex. US/Eastern |
venue | game - time_zones | String | Time zone of the venue ex. US/Eastern |
Broadcast
| Attribute | Parent Element | Type | Description |
|---|---|---|---|
channel | broadcast | String | Name of a game's broadcast channel ex. 642 |
locale | broadcast | String | Signifies the locale of a broadcast ex. Home, Away, National |
network | broadcast | String | Name of a game's broadcast network ex. TNT |
type | broadcast | String | Type of broadcast ex. TV or Internet |
Play-by-Play - Attribution & Possession
Attribution is the team associated with the play-by-play event (i.e. the statistic associated with it). Possession is the team who currently has the possession of the ball as a result of that play-by-play event.
| Attribute | Parent Element | Type | Description |
|---|---|---|---|
id | event - attribution | GUID | Unique ID of a team ex. e5be75a6-cd4a-41d3-b3c3-638506ced50a |
market | event - attribution | String | Market name of a team. Not typically used for Unrivaled |
name | event - attribution | String | Team name ex. Lunar Owls |
team_basket | event - attribution | String | The basket the offensive team is shooting at in the arena. Direction is based on the TV broadcast's perspective.left, right |
id | event - possession | GUID | Unique ID of a team ex. e5be75a6-cd4a-41d3-b3c3-638506ced50a |
market | event - possession | String | Market name of a team. Not typically used for Unrivaled |
name | event - possession | String | Team name ex. Lunar Owls |
team_basket | event - possession | String | The basket the offensive team is shooting at in the arena. Direction is based on the TV broadcast's perspective.left, right |
Play-by-Play - Home/Away Teams
| Attribute | Parent Element | Type | Description |
|---|---|---|---|
alias | scoring / quarter - away | String | Abbreviation of the away team ex. LNR (Lunar Owls) |
bonus | game - away | Boolean | Signifies a team is in the bonus |
points | scoring - away | Integer | Total points for the away team |
points | quarter - away | Integer | Points in a quarter for the away team |
id | scoring / quarter - away | GUID | Unique ID of the away team ex. e5be75a6-cd4a-41d3-b3c3-638506ced50a |
market | scoring / quarter - away | String | Market name of the away team Not typically used for Unrivaled |
name | scoring / quarter - away | String | Away team name ex. Lunar Owls |
alias | scoring / quarter - home | String | Abbreviation of the home team ex. LNR (Lunar Owls) |
bonus | game - home | Boolean | Signifies a team is in the bonus |
points | scoring - home | Integer | Total points for the home team |
points | quarter - home | Integer | Points in a quarter for the home team |
id | scoring / quarter - home | GUID | Unique ID of the home team ex. e5be75a6-cd4a-41d3-b3c3-638506ced50a |
market | scoring / quarter - home | String | Market name of the home team Not typically used for Unrivaled |
name | scoring / quarter - home | String | Home team name ex. Lunar Owls |
Play-by-Play - Event
| Attribute | Parent Element | Type | Description |
|---|---|---|---|
attempt | event | String | Text description of a free throw attempt ex. 1 for 2 or 1 for 1 |
away_points | event | Integer | Total points for the away team after an event |
clock | event | String | Clock value of an event ex. 12:37 |
clock_decimal | event | String | Clock value in decimal form when the game clock is under 1:00. Otherwise it displays the same value as clockex. 00:21.70 |
clock_directional | event | String | Clock value during the Elam period. Time value counts upwards until the game concludes. ex. +3:06 |
description | event | String | Text description of an event ex. Courtney Williams makes two point jump shot (Napheesa Collier assists) |
event_type | event | String | Type of event ex. turnover or reboundSee ourFAQ for a complete list of types |
free_throw_type | event | String | Type of free throw ex. regular, technical, flagrant, clear path, weighted |
home_points | event | Integer | Total points for the home team after an event |
id | event | GUID | Unique ID of an event ex. b9feda23-c03f-4304-afa4-06d7dc830651 |
action_area | event - location | String | Action area of an event |
coord_x | event - location | Integer | X coordinate of an event |
coord_y | event - location | Integer | Y coordinate of an event |
rescinded | event | Boolean | Signifies a technical foul (event_type="technicalfoul") has been rescinded by the league when true |
sequence | event | Integer | UNIX timestamp of an event. Use this value to help sequence play-by-play events (smallest to largest sequence number). ex. 1678835426293 |
turnover_type | event | String | Type of turnover ex. Traveling or Lane ViolationSee ourFAQ for a complete list of types |
created | event | dateTime | Timestamp of the creation of an event ex. 2025-10-21T23:30:00+00:00 |
updated | event | dateTime | Timestamp of the last update to an event ex. 2025-10-21T23:30:00+00:00 |
Play-by-Play - Play Participants & Stats
| Attribute | Parent Element | Type | Description |
|---|---|---|---|
id | event - statistics - team | GUID | Unique ID of a team ex. e5be75a6-cd4a-41d3-b3c3-638506ced50a |
market | event - statistics - team | String | Market name of a team. Not typically used for Unrivaled |
name | event - statistics - team | String | Team name ex. Lunar Owls |
full_name | event - statistics - player | String | Full name of a player ex. Napheesa Collier |
id | event - statistics - player | GUID | Unique player ID ex. 100f94c5-3a62-4300-98bb-fe587522c2a6 |
jersey_number | event - statistics - player | Integer | Number of a player's jersey |
made | event - statistics - fieldgoal | Boolean | Signifies a made basket |
points | event - statistics - fieldgoal | Integer | Number of points scored for an event |
rebound_type | event - statistics - rebound | String | Rebound typedefensive, offensive |
shot_distance | event - statistics - fieldgoal | Decimal | Shot distance in feet from the basket ex. 2.37 |
shot_type | event - statistics - fieldgoal | String | Shot typejump shot, layup, dunk, hook, tip |
shot_type_desc | event - statistics - fieldgoal | String | Text description of a shot type ex. driving or alley-oopSee ourFAQ for a complete list of descriptions |
three_point_shot | event - statistics - fieldgoal | Boolean | Signifies a 3-point attempt |
made | event - statistics - freethrow | Boolean | Signifies a made free throw |
points | event - statistics - freethrow | Integer | Number of points scored for a free throw |
free_throw_type | event - statistics - freethrow | String | Type of free throw ex. regular, technical, flagrant, clear path, weighted |
winning_basket | event - statistics - fieldgoal | Boolean | Signifies a game-winning basket when true |
Play-by-Play - On Court Participants
| Attribute | Parent Element | Type | Description |
|---|---|---|---|
full_name | event - on_court - player | String | Full name of a player ex. Napheesa Collier |
id | event - on_court - player | GUID | Unique player ID ex. fd8d4b11-3d70-450a-b65c-016bec29cc9d |
jersey_number | event - on_court - player | Integer | Number of a player's jersey |
id | event - on_court - home / away | GUID | Unique ID of a team ex. e5be75a6-cd4a-41d3-b3c3-638506ced50a |
market | event - on_court - home / away | String | Market name of a team. Not typically used for Unrivaled |
name | event - on_court - home / away | String | Team name ex. Lunar Owls |
