recent_activity: Roster moves

View source: R/activity.R

recent_activityR Documentation

Roster moves

Description

The individual proposed and executed transactions, trades, and waiver moves.

Usage

recent_activity(
  leagueId = ffl_id(),
  leagueHistory = FALSE,
  scoringPeriodId = NULL,
  ...
)

Arguments

leagueId

Numeric league ID or ESPN fantasy page URL. Defaults to getOption("fflr.leagueId"). Function fails if no ID is found.

leagueHistory

logical; Should the leagueHistory version of the API be called? If TRUE, a list of results is returned, with one element for each historical year of the league.

scoringPeriodId

Integer week of NFL season. By default, NULL will use the current week (see ffl_week()). Scoring periods are always one week in length, whereas matchups might be longer.

...

Additional queries passed to httr::GET(). Arguments are converted to a named list and passed to query alongside view.

Details

As of November 2021, activity data related to trades coming from the API is flawed. The items list column containing the players involved in a trade will only contain data for rejected trades (with an executionType of "CANCEL"). For accepted and upheld trades, that items element is NULL or an empty list. This flaw comes from the API itself, not processing done by this package.

Value

A data frame of transactions and roster moves.

See Also

Other player functions: all_players(), list_players(), player_info(), player_news(), player_outlook(), transaction_counter()

Examples

recent_activity(leagueId = "42654852", scoringPeriodId = 2)

fflr documentation built on Sept. 14, 2023, 9:10 a.m.