---
title: "Get event schedule for a sport"
method: GET
path: "/api/v1/sports/{sportID}/schedule"
tags: ["V1 Sports"]
---

# Get event schedule for a sport

`GET /api/v1/sports/{sportID}/schedule`

## Path parameters

- `sportID` integer, required

## Query parameters

- `limit` integer
- `season_year` integer
- `season_type_id` integer
- `from` string, date
- `team_id` integer
- `last_event_uuid` string
- `sort` 'asc' | 'desc'
- `conference_id` integer
- `division_id` integer
- `include_teams` string

## Response `200`

Schedule

- ScheduleResponse
  - `schedules` ScheduledEvent[]
    - `event_id` string
    - `event_uuid` string
    - `sport_id` integer
    - `season_type` string
    - `season_year` integer
    - `away_team` string
    - `home_team` string
    - `date_event` string, date-time
    - `neutral_site` boolean, nullable
    - `conference_competition` boolean, nullable
    - `conference_id` integer
    - `conference_name` string
    - `league_name` string, nullable
    - `league_id` integer
    - `event_name` string, nullable
    - `game_number` 1 | 2 — Game number for a true MLB doubleheader. Omitted for ordinary and standalone makeup games.
    - `game_type` 'doubleheader' | 'makeup' | 'doubleheader_makeup' — Structured MLB doubleheader or makeup classification. Omitted for ordinary games.
    - `broadcast` string, nullable
    - `event_location` string, nullable
    - `attendance` integer, nullable
    - `status` string
    - `status_detail` string
    - `away_score` integer, nullable
    - `home_score` integer, nullable

---

[API](https://skmtc.net/therundown/apis/therundown-sports-api.md) · [All operations](https://skmtc.net/therundown/apis/therundown-sports-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/therundown/therundown-sports-api/revisions/5aa0aa5c5f66/schema)
