Endpoint Playground
Returns game-level Pitch Tempo detail rows for one pitcher or batter. `entity_id` is required, taken from a Pitch Tempo result. `type` is `Pit` (default) or `Bat`, `season_start` and `season_end` run from 2010 to 2026 and default to the current year, and `game_type` is `Regular` (default), `Playoff` or `All`. Rows hold elapsed seconds, counts and frequencies; empty when nothing matches.
14 Oct 2026: 38 rows; 23 fields had a value in every checked item and 1 varied between items.
Sample value profiles: elapsed_seconds: 9 to 41, median 19; freq_pitches: 0 to 0.28, median 0.01; median_seconds: 11.52 to 15.24, median 11.52.
curl 'https://api.crawlora.net/api/v1/mlb/statcast-pitch-tempo-player?entity_id=608718&type=Pit&season_start=2010&season_end=2010&game_type=Regular' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| entity_id | string | Yes | 608718 | Numeric entity id from a Pitch Tempo row |
| type | string | No | Pit | Entity type |
| season_start | string | No | 2010 | First season |
| season_end | string | No | 2010 | Last season; must be >= season_start |
| game_type | string | No | Regular | Game type |
{
"code": 200,
"data": {
"entity_id": "608718",
"type": "Pit",
"season_start": "2026",
"season_end": "2026",
"game_type": "Regular",
"total": 10,
"rows": [
{
"entity_id": "608718",
"entity_name": "Suter Brent",
"elapsed_seconds": 15,
"n": 42,
"freq_pitches": 0.17
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.