BaseballData API
Data
Coverage
MLB seasons held129MLB 2026 games2,469Postseason line scores40WBC and Premier12 games242Czech box scores1,430
See all coverage
DocsPricingStatus

Documentation/Parks

GET /v1/parks | Baseball Data API

Every major-league ground held, with its first and last game; or the grounds used in one season.
GEThttps://api.baseballapi.net/v1/parks

Try it

Run calls the API with your key.
// The answer appears here.

Parameters

NameTypeWhat it does
seasonintegeronly the grounds used in this season
pageintegerpage number, from 1
per_pageintegerparks a page, 50 unless set, at most 200

Returns

FieldWhat it holds
idstring: the park's id (pk_...)
namestring or null: the ground's name
citystring or null
regionstring or null: state or province
first_gamestring or null: first game held there, YYYY-MM-DD
last_gamestring or null: last game held there, YYYY-MM-DD (null while in use)

Example answer

A real answer, taken 2026-11-03.

{
    "data": [
        {
            "id": "pk_4e6eackg",
            "name": null,
            "city": "Albany",
            "region": "GA",
            "first_game": "1937-05-12",
            "last_game": "1937-05-12"
        },
        {
            "id": "pk_cd3ahbf0",
            "name": null,
            "city": "Alexandria",
            "region": "LA",
            "first_game": "1937-04-27",
            "last_game": "1937-04-27"
        }
    ],
    "meta": {
        "count": 2,
        "page": 1,
        "per_page": 2,
        "total": 521,
        "total_pages": 261,
        "next_page": 2,
        "prev_page": null
    }
}

Errors

Every endpoint can answer unauthorized, unknown_parameter, rate_limited, quota_exceeded and server_error. See Errors.