---
title: "Get Baseball Savant Pitch Arsenal play details"
method: GET
path: "/mlb/statcast-pitch-arsenal-details"
tags: ["MLB"]
---

# Get Baseball Savant Pitch Arsenal play details

`GET /mlb/statcast-pitch-arsenal-details`

## Request

- Base URL: `https://api.crawlora.net/api/v1`
- URL: `https://api.crawlora.net/api/v1/mlb/statcast-pitch-arsenal-details`
- Auth: API key in header `x-api-key`

Returns game-level pitches expanded from one batter or pitcher pitch-arsenal row. Supply player_id, player_type, year, and the row's pitch_type. The upstream's min_ab request parameter is ignored, so it is not exposed. Rows include play_id values used by Baseball Savant's video pages; this endpoint returns play data and identifiers, not video media.

## Query parameters

- `player_id` string, required
- `player_type` 'pitcher' | 'batter'
- `pitch_type` 'FF' | 'CH' | 'CU' | 'FC' | 'KN' | 'SC' | 'SI' | 'SL' | 'SV' | 'FS' | 'ST' | 'CUKC' | 'SIFT', required
- `year` '2019' | '2020' | '2021' | '2022' | '2023' | '2024' | '2025' | '2026'
- `limit` integer
- `offset` integer

## Headers

- `x-api-key` string, required

## Response `200`

OK

- MlbStatcastPitchArsenalDetailsResponseDoc
  - `pitch_type` string
  - `player_id` string
  - `player_type` string
  - `plays` object[]
  - `total` integer
  - `year` string

## Other responses

- `400`: Bad Request
- `404`: Not Found
- `503`: Service Unavailable

---

[API](https://skmtc.dev/crawlora/apis/crawlora-api.md) · [All operations](https://skmtc.dev/crawlora/apis/crawlora-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlora/apis/crawlora-api/revisions/028417aa35bb?raw)
