End point

GET https://public.leagueapps.io/v1/sites/[SITE_ID]/programs/[PROGRAM_ID]/schedule

Description

Returns the full schedule for a given program, as specified by {PROGRAM_ID}. The results include both games (with their corresponding details) as well as “date notes”.

Sample

GET https://public.leagueapps.io/v1/sites/43590/programs/2420094/schedule

[
	{
    "games": [
        {
            "scheduleItemType": "STRUCTURED_GAME",
            "gameId": 11745525,
            "type": "SCHEDULED",
            "typeLabel": "Regular Season",
            "state": "SCHEDULED",
            "stateLabel": "Scheduled",
            "startTime": 1625086800000,
            "team1Id": 4147851,
            "team1": "14U Girls",
            "team1Seed": null,
            "team1Score": null,
            "team1Result": 4222089,
            "team2": "16U Girls",
            "team2Seed": null,
            "team2Score": null,
            "team2Result": null,
            "locationId": 166182,
            "locationName": "Chelsea Park",
            "subLocationId": null,
            "subLocationName": null,
            "latitude": null,
            "longitude": null,
            "round": null,
            "notes": null
        },
        {
            "scheduleItemType": "EVENT",
            "eventId": 4684434,
            "teamId": 4147851,
            "teamName": "14U Girls",
            "type": "Practice",
            "title": "Strength and Conditioning Practice",
            "startDate": 1625508000000,
            "endDate": null,
            "description": "",
            "location": "Highbridge Park",
            "locationLabel": "Enter on Amsterdam Ave",
            "allowEdit": false
        }
    ],
    "notes": [
        {
            "noteId": 175746,
            "startTime": 1627099200000,
            "color": "date-note-type3",
            "message": "Tentative game date"
        }
	    ]
	}
]

Data dictionary