--- id: "c89c3d35-5343-40f9-9c31-e35531f52674" name: "Curlable Endpoints" micro_summary: "Lists public mlb.com data endpoints that later agents can fetch over plain HTTP." status: "in_progress" see_also: [] scope: "Public data endpoints behind mlb.com pages that answer over plain HTTP without cookies." --- ### https://statsapi.mlb.com/api/v1/schedule?sportId=1&teamId={team}&startDate={YYYY-MM-DD}&endDate={YYYY-MM-DD} - Returns: JSON game schedule for one team over a date range, with dates, teams, scores, venue and game status; `totalGames: 0` means no games. - Example: https://statsapi.mlb.com/api/v1/schedule?sportId=1&teamId=133&startDate=2019-07-30&endDate=2019-07-30 (teamId 133 = Oakland Athletics; returns Milwaukee 2 at Oakland 3, Final, Oakland Coliseum — the game Matt Olson ended with a first-pitch walk-off homer off Josh Hader in the 10th. The endpoint gives the line score, not the homer; `/api/v1/game/566139/linescore` confirms 10 innings.) - Tested: 2026-10-01, HTTP 200 without cookies, 0.17 s - Found via: known public MLB Stats API, not harness discovery.