Get Baseball Savant Swing Timing and Miss Distance rows
Returns batter, batting-team, pitcher, pitching-team, or league rows with the page's season, game type, pitch-group, split, team, date, swing, contact, zone, pitch hand/type, count, timing-axis, and timing-flag filters. Sorting is local. Use mlb_discovery for exact values.
Request
- Base URL: https://api.crawlora.net/api/v1
- URL: https://api.crawlora.net/api/v1/mlb/statcast-swing-timing
- Auth: API key in header x-api-key
Query parameters
Row type
One or more seasons
One or more game types
One or more split dimensions
Minimum swing threshold
Minimum swings per split group
Split years into separate rows
One or more MLB team ids
Optional range start in YYYY-MM-DD
Optional range end in YYYY-MM-DD
Batter side
Contact type
Attack zone
Pitcher hand
One or more pitch type codes
One or more ball-strike counts
Tied-up, centered, or flailed
Early, on-time, or late
Under, lined-up, or over
Positive timing flags
Excluded timing flags
Local sort field
Sort direction
Rows per page (1-500)
Zero-based row offset
Headers
API key required
Response
OK
Example response
{
"board": "swing-timing-miss-distance",
"game_types": [
"R"
],
"seasons": [
"2026"
],
"splits": [
"api_pitch_type_group09"
],
"total": 926,
"type": "batter"
}Changes
No recorded changes to this operation across all 2 revisions of this API.