MLB

Get Baseball Savant Running Game play details

Returns individual attempted-running plays expanded from a pitcher or pitching-team Running Game row. Pass its entity_id and repeat the same table filters. For team-stint rows, pass that row's team id; League rows do not expose a detail feed.

get/mlb/statcast-running-game-details

Request

  • Base URL: https://api.crawlora.net/api/v1
  • URL: https://api.crawlora.net/api/v1/mlb/statcast-running-game-details
  • Auth: API key in header x-api-key

Query parameters

entity_idinteger required

Positive player or team entity id from the Running Game leaderboard

type'Pit' | 'Pitching Team'

Detail group

game_type'Regular' | 'Playoff' | 'All'

Game scope

pitch_hand'all' | 'L' | 'R'

Pitcher's throwing hand

runner_moved'All' | 'Advance' | 'Out' | 'Hold'

Runner movement outcome

target_base'All' | '2B' | '3B'

Target base

prior_pk'All' | '0' | '1' | '2' | '3'

Prior pickoff/disengagement count

n'q' | '1' | '50' | '100' | '200' | '500' | '1000' | '1500' | '2000'

Minimum pitcher opportunities

season_start2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026

Inclusive first season

season_end2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | 2026

Inclusive last season

split'yes' | 'no'

Return separate year rows

team'108' | '117' | '133' | '141' | '144' | '158' | '138' | '112' | '109' | '119' | '137' | '114' | '136' | '146' | '121' | '120' | '110' | '135' | '143' | '134' | '140' | '139' | '113' | '111' | '115' | '118' | '116' | '142' | '145' | '147'

One MLB team id; use the row's team id for split-team rows

with_team_onlyboolean

Restrict player rows to selected team; only valid with a specific team and Pit type

limitinteger

Play rows per page, 1-500

offsetinteger

Zero-based play-row offset

Headers

x-api-keystring required

API key required

Response

OK

codeinteger
msgstring

Example response

{
  "code": 200,
  "msg": "OK"
}

Changes

No recorded changes to this operation across all 2 revisions of this API.