Endpoint Playground
Test Crawlora's MLB Statcast Player Details 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-player-details?player_id=<player_id>&player_type=batter" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| player_id | string | Yes | Positive MLB player id from a batter or pitcher row | |
| player_type | string | No | batter | Player row type |
| year | integer | No | Season from 2015 through the current season |
{
"code": 200,
"data": {
"fetched_at": "sample",
"player_id": "sample-id",
"player_type": "sample",
"plays": [
{}
],
"source_url": "https://example.com/resource",
"total": 1,
"year": 1
},
"msg": "OK"
}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 game-level pitch or batted-ball rows shown when expanding a batter or pitcher row in the standard Statcast leaderboard, including matchup, date, event, exit velocity, launch angle, distance, play id, and video availability.
{
"code": 200,
"data": {
"fetched_at": "sample",
"player_id": "sample-id",
"player_type": "sample",
"plays": [
{}
],
"source_url": "https://example.com/resource",
"total": 1,
"year": 1
},
"msg": "OK"
}curl "https://api.crawlora.net/api/v1/mlb/statcast-player-details?player_id=<player_id>" \
-H "x-api-key: $CRAWLORA_API_KEY"