Skip to contents

A player page: bio and the season averages the card shows.

Endpoint: GET https://embed-api.eui.connect.sportradar.com/v1/embed/{website_id}/person_detail

Info items the documented columns do not list (height, position, ...) are appended as columns named after their key.

Usage

atrium_player(
  website_id,
  person_id,
  season = NULL,
  season_id = NULL,
  competition_id = NULL,
  locale = NULL
)

Arguments

website_id

(integer required): Site config id: which league site's widget this is (12 LNB France, 14 LNBP Mexico, 3 NBL1 Australia, 13 El Salvador, 22 Panama, 236 Austria, 326 Montenegro). Not a league id: one site serves several competitions.

person_id

(character required): Player UUID (person_id in atrium_players() or a box score), e.g. "4458f165-f865-11f0-8ebf-539c931c1654".

season

(integer optional): Season END year (2026 = 2025-26 on LNB, site 12, whose own year is the START year; the calendar year on the other sites). Needs competition_id when several competitions share that year (see atrium_seasons()). Omit season and season_id for the site's default season.

season_id

(character optional): Season UUID (season_id in atrium_seasons()); sent as is, skipping the END-year lookup of season.

competition_id

(character optional): Competition UUID (competition_id in atrium_seasons()). Picks the season together with season, and is then not sent; with neither season nor season_id the API filters by it.

locale

(character optional): Locale of the labels, e.g. "en-EN" or "fr-FR". Omitted = the site's own language. Ids and codes never change.

Value

A hoopR_data tibble, one row for the player:

col_nametypedescription
website_idintegerSite config id the body came from (12 LNB, 14 LNBP, 3 NBL1, 13 El Salvador, 22 Panama, 236 Austria, 326 Montenegro), read from the body's links.self.
person_idcharacterPlayer UUID (person), shared across seasons and sites.
namecharacterPlayer name as the site prints it.
bibcharacterJersey number on the card; null when none.
team_idcharacterTeam UUID of the player's current team on the card.
team_namecharacterName of the player's current team on the card.
image_urlcharacterURL of the Sportradar-hosted image (400 px).
date_of_birthDatePlayer's date of birth, from the card's info items.
ageintegerPlayer's age in years, from the card's info items.
nationalitycharacterPlayer's nationality in the site's language, from the card's info items.
points_per_gamedoublePoints per game over the season shown on the card.
rebounds_offensive_per_gamedoubleOffensive rebounds per game over the season shown on the card.
rebounds_defensive_per_gamedoubleDefensive rebounds per game over the season shown on the card.

Details

Source, terms of use, request pacing, seasons, ids, coverage and error classes of this family: see the notes in atrium_fixtures().

 atrium_player(website_id = 12, person_id = "4458f165-f865-11f0-8ebf-539c931c1654")