Multi

Cross-sport player search

Search across all 13,606 canonical player identities (NFL + MLB + NBA) by name, with optional sport and position filters. Returns matching players from all sports in a single call.

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

get/v1/players/search

Request

  • Base URL: https://api.playcallerapp.com
  • URL: https://api.playcallerapp.com/v1/players/search
  • Auth: API key in header X-PlayCaller-Key

Query parameters

qstring required

Player name search (min 2 characters)

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

Filter by sport

positionstring

Filter by position

limitinteger

Max results (default 25, max 100)

Response

Matching player identities across all sports

successboolean
endpointstring
qstring
countinteger

Example response

{
  "data": [
    {
      "playcaller_id": "pc_nfl_001234",
      "full_name": "Christian McCaffrey",
      "position": "RB",
      "team": "SF",
      "sport_key": "nfl",
      "status": "active",
      "platform_ids": {
        "espn": "3054211",
        "sleeper": "4034",
        "yahoo": "28849",
        "nfl.com": "mccaffrey-christian"
      }
    }
  ],
  "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.