Intelligence

Active injury feed (multi-sport)

Filtered view of the signal feed returning only active injury designations across NFL, MLB, and NBA, with convenience defaults tuned for DFS stack-building and lineup decisions.

625+ active signals are re-scraped every 2 hours. High-severity signals are available before mainstream platforms aggregate them.

Tier access: Developer Sandbox, Build, Growth, Pro Insights, Syndicate Alpha

get/intelligence/injuries

Request

  • Base URL: https://api.playcallerapp.com
  • URL: https://api.playcallerapp.com/intelligence/injuries
  • Auth: API key in header X-PlayCaller-Key

Query parameters

severity'high' | 'medium' | 'low'

Minimum severity level

sport'nfl' | 'mlb' | 'nba' | 'all'

Sport filter (defaults to nfl)

teamstring

2-3 letter team abbreviation

playerstring

Partial player name search (case-insensitive)

limitinteger

Max results (default 50, max 100)

Response

Active injury signals ordered by severity then recency

successboolean
endpointstring
countinteger

Example response

{
  "data": [
    {
      "id": 38,
      "player_name": "Zavion Thomas",
      "team": "SF",
      "signal_type": "injury_update",
      "severity": "high",
      "title": "McCaffrey questionable with hamstring — listed DNP",
      "summary": "Christian McCaffrey did not practice Wednesday with a hamstring injury. He is listed DNP and is considered questionable for Sunday.",
      "source": "ESPN NFL Injury Report",
      "source_url": "https://www.espn.com/nfl/injuries",
      "published_at": "2026-06-24T19:12:10.637Z",
      "reported_at": "2026-06-24T19:12:10.637Z"
    }
  ],
  "meta": {
    "sport": "nfl",
    "league": "nfl",
    "tier": "pro",
    "calls_remaining_this_month": 9843,
    "documentation_url": "https://playcallerapp.com/developer/docs"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.