MLB
List active MLB players
Returns all active MLB players (966 total). Positions, teams, and statuses are normalized from MLB Stats API and reconciled against ESPN for accuracy.
Filter by position and team to build DFS pools or lineup constraints without doing the normalization yourself.
Tier access: Developer Sandbox, Build, Growth, Pro Insights, Syndicate Alpha
get/v1/mlb/players
Request
- Base URL: https://api.playcallerapp.com
- URL: https://api.playcallerapp.com/v1/mlb/players
- Auth: API key in header X-PlayCaller-Key
Query parameters
position'SP' | 'RP' | 'C' | '1B' | '2B' | '3B' | 'SS' | 'OF' | 'DH'
Filter by position
teamstring
3-letter MLB team abbreviation
status'active' | 'injured' | 'inactive'
Filter by player status
searchstring
Partial name search (case-insensitive)
limitinteger
Max results (default 50, max 200)
offsetinteger
Pagination offset
Response
Paginated list of MLB players
Example response
{
"data": [
{
"id": "pc_mlb_001234",
"full_name": "Shohei Ohtani",
"first_name": "Shohei",
"last_name": "Ohtani",
"position": "DH",
"team": "LAD",
"status": "active"
}
],
"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.