Skip to main content

MLB Daily Schedule API Documentation

Requirement

You need an API key to use SportsBlaze. Get access at www.sportsblaze.com.

Update Frequency

This endpoint updates every 1 second.

Description

This endpoint returns MLB schedules by date.

API Endpoint

https://api.sportsblaze.com/mlb/v1/schedule/daily/{date}.json

Parameters

key (required)

Your SportsBlaze API key.

type

The season type (e.g. Regular Season or Playoffs). Separate multiple types with a comma (e.g. Preseason,Regular Season).

id

The game id (e.g. ad765247-73bf-5815-aa1b-db0994d897c6). Separate multiple ids with a comma (e.g. ad765247-73bf-5815-aa1b-db0994d897c6,ca6405fa-01af-5770-a08b-5032b9aab531).

team

The away or home team id or name (e.g. 88073836-4f71-563e-b216-300a17916af6 or Los Angeles Dodgers). Separate multiple teams with a comma (e.g. Los Angeles Dodgers,Texas Rangers).

status

The game status (e.g. Scheduled or In Progress). Separate multiple status with a comma (e.g. Scheduled,Final).

Example URLs

2025-04-20 daily schedule:

https://api.sportsblaze.com/mlb/v1/schedule/daily/2025-04-20.json?key=your_key

Example Response

{
"league": {
"id": "mlb",
"name": "MLB",
"sport": "Baseball"
},
"games": [
{
"season": {
"year": 2025,
"type": "Regular Season"
},
"id": "ca6405fa-01af-5770-a08b-5032b9aab531",
"teams": {
"away": {
"id": "fbb8257b-f7ad-5fb6-8b96-fa35f51df33f",
"name": "Cleveland Guardians"
},
"home": {
"id": "ee6010ca-7a59-5053-8ac3-78c904e37455",
"name": "Pittsburgh Pirates"
}
},
"starters": {
"away": {
"id": "bf47219e-5eb2-580f-8335-2e50f8ca9e35",
"name": "Logan Allen"
},
"home": {
"id": "efed14de-1304-5d09-bd06-99d1822e73d9",
"name": "Mitch Keller"
}
},
"date": "2025-04-20T17:35:00Z",
"status": "Final",
"venue": {
"name": "PNC Park",
"location": "Pittsburgh, PA"
},
"scores": {
"periods": [
{
"number": 1,
"type": "Regulation",
"away": {
"runs": 0,
"hits": 0,
"errors": 0,
"left_on_base": 1
},
"home": {
"runs": 0,
"hits": 0,
"errors": 0,
"left_on_base": 0
}
},
{
"number": 2,
"type": "Regulation",
"away": {
"runs": 0,
"hits": 1,
"errors": 0,
"left_on_base": 1
},
"home": {
"runs": 0,
"hits": 0,
"errors": 0,
"left_on_base": 0
}
},
{
"number": 3,
"type": "Regulation",
"away": {
"runs": 2,
"hits": 3,
"errors": 0,
"left_on_base": 1
},
"home": {
"runs": 0,
"hits": 1,
"errors": 0,
"left_on_base": 1
}
},
{
"number": 4,
"type": "Regulation",
"away": {
"runs": 0,
"hits": 0,
"errors": 0,
"left_on_base": 0
},
"home": {
"runs": 0,
"hits": 2,
"errors": 0,
"left_on_base": 2
}
},
{
"number": 5,
"type": "Regulation",
"away": {
"runs": 0,
"hits": 1,
"errors": 0,
"left_on_base": 2
},
"home": {
"runs": 0,
"hits": 0,
"errors": 0,
"left_on_base": 0
}
},
{
"number": 6,
"type": "Regulation",
"away": {
"runs": 0,
"hits": 1,
"errors": 1,
"left_on_base": 2
},
"home": {
"runs": 1,
"hits": 2,
"errors": 0,
"left_on_base": 2
}
},
{
"number": 7,
"type": "Regulation",
"away": {
"runs": 2,
"hits": 2,
"errors": 0,
"left_on_base": 0
},
"home": {
"runs": 0,
"hits": 2,
"errors": 0,
"left_on_base": 2
}
},
{
"number": 8,
"type": "Regulation",
"away": {
"runs": 0,
"hits": 0,
"errors": 0,
"left_on_base": 0
},
"home": {
"runs": 0,
"hits": 0,
"errors": 0,
"left_on_base": 0
}
},
{
"number": 9,
"type": "Regulation",
"away": {
"runs": 0,
"hits": 0,
"errors": 0,
"left_on_base": 0
},
"home": {
"runs": 3,
"hits": 4,
"errors": 0,
"left_on_base": 1
}
},
{
"number": 10,
"type": "Extra",
"away": {
"runs": 1,
"hits": 0,
"errors": 0,
"left_on_base": 0
},
"home": {
"runs": 0,
"hits": 0,
"errors": 0,
"left_on_base": 1
}
}
],
"total": {
"away": {
"runs": 5,
"hits": 8,
"errors": 1,
"left_on_base": 7
},
"home": {
"runs": 4,
"hits": 11,
"errors": 0,
"left_on_base": 9
}
}
}
}
],
"updated": "2025-04-21T19:16:10Z"
}