Learn R Programming

wehoop (version 3.0.0)

espn_wnba_transactions: Get ESPN WNBA Transactions

Description

Get ESPN WNBA Transactions

Get ESPN WNBA Transactions

Usage

espn_wnba_transactions(season = most_recent_wnba_season(), limit = 100, ...)

Value

A wehoop_data tibble with one row per transaction:

col_nametypesdescription
transaction_idcharacterUnique identifier for transaction.
datecharacterDate in YYYY-MM-DD format.
typecharacterRecord type / category.
descriptioncharacterLong-form description text.
team_idcharacterUnique team identifier.
athlete_idcharacterUnique athlete identifier (ESPN).
athlete_namecharacterAthlete display name (ESPN).
from_team_idcharacterUnique identifier for from team.
to_team_idcharacterUnique identifier for to team.

Arguments

season

Season year (numeric, e.g. 2025). Defaults to the most recent WNBA season.

limit

Maximum number of transactions to return (integer). Default 100.

...

Additional arguments; currently unused but retained for forward compatibility. Proxy configuration should use options(wehoop.proxy = ...).

Author

Saiem Gilani

Details

Calls the ESPN site-v2 endpoint https://site.api.espn.com/apis/site/v2/sports/basketball/wnba/transactions?season={year}&limit={limit}. Releases have a NULL to_team_id; those are stored as NA. Returns an empty tibble rather than erroring when no transactions are available.

See Also

Other ESPN WNBA Functions: espn_wnba_athletes_index(), espn_wnba_award(), espn_wnba_calendar(), espn_wnba_coach_season(), espn_wnba_coaches(), espn_wnba_conferences(), espn_wnba_draft(), espn_wnba_draft_athlete_detail(), espn_wnba_draft_pick(), espn_wnba_draft_rounds(), espn_wnba_franchise(), espn_wnba_franchises(), espn_wnba_freeagents(), espn_wnba_futures(), espn_wnba_game_all(), espn_wnba_game_odds(), espn_wnba_game_official_detail(), espn_wnba_game_play(), espn_wnba_game_play_personnel(), espn_wnba_game_player_box(), espn_wnba_game_probabilities(), espn_wnba_game_propbets(), espn_wnba_game_team_linescores(), espn_wnba_game_team_roster_entry(), espn_wnba_injuries(), espn_wnba_leaders(), espn_wnba_news(), espn_wnba_player_awards(), espn_wnba_player_career_stats(), espn_wnba_player_eventlog_v2(), espn_wnba_player_info(), espn_wnba_player_overview(), espn_wnba_player_seasons(), espn_wnba_player_stats(), espn_wnba_position(), espn_wnba_positions(), espn_wnba_powerindex(), espn_wnba_scoreboard(), espn_wnba_season_awards(), espn_wnba_season_group(), espn_wnba_season_groups(), espn_wnba_season_info(), espn_wnba_season_leaders(), espn_wnba_season_ranking(), espn_wnba_season_rankings(), espn_wnba_season_type(), espn_wnba_season_types(), espn_wnba_season_week(), espn_wnba_season_weeks(), espn_wnba_seasons(), espn_wnba_standings(), espn_wnba_team(), espn_wnba_team_injuries(), espn_wnba_team_news(), espn_wnba_team_record(), espn_wnba_team_record_detail(), espn_wnba_team_schedule(), espn_wnba_team_season_roster(), espn_wnba_team_season_statistics(), espn_wnba_team_stats(), espn_wnba_teams(), espn_wnba_venues(), espn_wnba_week_ranking(), espn_wnba_week_rankings()

Examples

Run this code
# \donttest{
  espn_wnba_transactions(season = 2025, limit = 10)
# }

Run the code above in your browser using DataLab