Endpoint Playground
Test Crawlora's MLB Statcast Pitch Timer Infractions API with realistic prefilled parameters. Generate a cURL request, inspect the expected structured JSON response, and open the full docs or pricing page when you are ready to integrate this public web data extraction endpoint into your application.
curl "https://api.crawlora.net/api/v1/mlb/statcast-pitch-timer?type=Pit&season=2023&min_pitches=1&include_zeroes=0&chart_sort=violating&sort=entity_name&sort_dir=asc" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| type | string | No | Pit | Entity group |
| season | string | No | 2023 | Season |
| min_pitches | string | No | 1 | Minimum pitches |
| include_zeroes | string | No | 0 | Include entities without infractions |
| q | string | No | Local case-insensitive entity-name substring filter | |
| chart_sort | string | No | violating | Chart ordering metadata |
| sort | string | No | entity_name | Local table sort field |
| sort_dir | string | No | asc | Sort direction |
| limit | integer | No | Rows per page (1-500) | |
| offset | integer | No | Zero-based row offset |
{
"code": 0,
"data": {
"board": "pitch-timer-infractions",
"type": "Team",
"season": "2026",
"min_pitches": "1",
"include_zeroes": false,
"chart_sort": "violating",
"total": 1,
"sort": "N_time_violations",
"sort_dir": "desc",
"offset": 0,
"limit": 1,
"rows": [
{
"entity_code": "Team",
"entity_id": 110,
"entity_name": "Orioles",
"N_pitches": 47876,
"N_time_violations": 20,
"rate": 2393.8
}
]
}
}Public Playground
Sample responses, schemas, request previews, and code snippets are visible before sign in. Create an account when you are ready to save an API key and run authenticated requests.
Returns the Pitch Timer Infractions table for pitchers, batters, catchers, teams, or opposing teams. Filters for type, season, minimum pitches, and zero-infraction rows are upstream-backed; entity search, table sorting, and pagination are applied locally. The chart ordering is included as view metadata; the endpoint returns table rows, not the SVG chart.
{
"code": 0,
"data": {
"board": "pitch-timer-infractions",
"type": "Team",
"season": "2026",
"min_pitches": "1",
"include_zeroes": false,
"chart_sort": "violating",
"total": 1,
"sort": "N_time_violations",
"sort_dir": "desc",
"offset": 0,
"limit": 1,
"rows": [
{
"entity_code": "Team",
"entity_id": 110,
"entity_name": "Orioles",
"N_pitches": 47876,
"N_time_violations": 20,
"rate": 2393.8
}
]
}
}curl "https://api.crawlora.net/api/v1/mlb/statcast-pitch-timer" \
-H "x-api-key: $CRAWLORA_API_KEY"