get_recent_transactions
Retrieve recent fantasy football transactions, filter by type, date range, or drops, and include player details. Get up to 20 transactions sorted by recency.
Instructions
Get the most recent transactions, sorted by most recent first.
Args: limit: Maximum number of transactions to return (default: 20, max: 20). Can be an integer or string (will be converted). transaction_type: Filter by type. Valid values: 'waiver', 'free_agent', 'trade'. None returns all types. include_failed: Include failed transactions (default: False). drops_only: Return only transactions with drops (default: False). min_days_ago: Minimum days ago for transactions (default: None). max_days_ago: Maximum days ago for transactions (default: None). include_player_details: Include full player details (default: False, minimal data).
Returns a consolidated list of recent transactions including:
The most recent transactions (up to 20)
All transaction details (type, status, adds/drops, etc.)
Players with basic info only (name, team, position) by default
Days since transaction for drops when drops_only=True
Sorted by status_updated timestamp (most recent first)
Filtered by type, status, and date range if requested
Returns: List of transaction dictionaries sorted by recency with enriched player data
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| drops_only | No | ||
| max_days_ago | No | ||
| min_days_ago | No | ||
| include_failed | No | ||
| transaction_type | No | ||
| include_player_details | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |