Endpoint Playground
Returns today's birthday tables for batters and pitchers plus the selected upcoming-birthday table. Type and minimum-games are first-party filters; date must fall inside the live page's season date range. The active-player toggle, sorting, and pagination are applied locally. The MLB Terms of Use notes a private, non-commercial-use boundary and restrictions on redistribution; this endpoint exposes statistical rows only and excludes media, graphics, and CSV.
14 Oct 2026: 7 rows; 36 fields had a value in every checked item.
Sample value profiles: actual_birthday: 1939-05-02 to 1996-05-02; age: 30 to 87, median 41; dateString: “May 2, 1954” and 6 other values.
curl 'https://api.crawlora.net/api/v1/mlb/statcast-birthday-index?type=batter&min_games=1&sort=player_name&sort_dir=asc' \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| type | string | No | batter | Upcoming table |
| min_games | string | No | 1 | Minimum games played on the birthday |
| date | string | No | Optional birthday date in M-D form; accepted dates are bounded by the current live page season window | |
| show_inactives | boolean | No | Include inactive and deceased players in upcoming rows | |
| sort | string | No | player_name | Local sort column. Some values are type- or date-specific and invalid combinations are rejected. |
| sort_dir | string | No | asc | Local sort direction; omitted values use the selected column's live first-party initial direction |
| limit | integer | No | Rows per page (1-500) | |
| offset | integer | No | Zero-based row offset (0-5000) |
{
"code": 200,
"msg": "OK",
"data": {
"type": "batter",
"min_games": 1,
"date": "5-2",
"show_inactives": false,
"total": 1,
"sort": "birthday_index",
"sort_dir": "desc",
"offset": 0,
"limit": 100,
"today_batters": [],
"today_pitchers": [],
"rows": [
{
"player_name": "Luis Torrens",
"player_id": 681390,
"player_type": "Batter",
"birthday_games": 1,
"birthday_index": 0.5
}
],
"source_url": "https://baseballsavant.mlb.com/birthday-index?date=5-2&minGames=1&showInactives=false&sortColumn=birthday_index&sortDirection=desc&type=batter",
"fetched_at": "2026-09-30T00:00:00Z"
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.